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 0xc9f44dc988ff22a5e28b92c8d4d3df9eed8889dc4e019a29c33be188862e9f44. 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/a5242e3e-8ad6-4a9a-a56b-0116d65230f1.json and https://artists.proofprofile.net/proofs/artist/a5242e3e-8ad6-4a9a-a56b-0116d65230f1.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 0x467e12d7fb5f6008657b2122e7612b6dc7f7b31bf435a2d4d6ab23197096489a. 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/AUBEC2527748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7b6d75bbf1599152c2b583ee5b9782ab56f8f7e394486901375c01f84ad088. 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/UKXN22554179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce1dfd715fd804afa5747fd2a6ab3d9a951ce4c02159f0404cd986c40078f0d. 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/UKXN22535444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ba6757474a37ceb9cde0b35c411298e7703f4a65c177891bb17c4e9d638e39. 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/QM3DF2415521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cb728ec44bb7050c933cfb6d61c7feaf6541939975e6adc64ff126f369a3e0. 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/USANG2451468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8794eff0a5a94a70029f20c7923582aba4608d19e5437f006bbb4b7dd674687d. 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/US3DF2497061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b7da8ead0dd4f94f823503ab201da392dc720baa83142b1f13c501156c36a6. 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/US3DF2408862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fd661144a75cca0337e4e21fe250be78ea57387f9dfa0fc4ba5efa664f00b7. 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/US3DF2407950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c330cfcd38d1f04c88daf2fe937f269835e1533f2d7d03186f9d4dfc49994ec. 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/US3DF2403141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a0c317975288ea8d84b9ac6509cab30cbc611378d51599ac2fe971255c1356. 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/QMANG2255905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4c6e687d27bdfc4ae0f14a2cc4b9c3f4615996c122207f2672c5a644fbdfee. 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/QMANG2248719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630bffbc46d8c95eaf975e5f213a6e4e2d11531994e4bbc9ec8416b4e769ae17. 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/QMANG2215186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd13272529a77220503f96d2ba88ea73d165c15e767c5dd3ae2d2eaadebeb02. 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/QM3DF2284200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cda77b5b7caeb0fd7e6aa19a5c5ce7030c9ab18c7f1f3c4a1647e7d4b27e743. 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/QM3DF2278749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad04290db143f5350ffb38ab8b6e93204498680ff26d35e2a0a0ed3b4886b64. 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/QM3DF2269581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebc210f6cd8f94751f4b17eb895a27ec853fd3c5466dfa44311891e8bc5b205. 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/QM3DF2250864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26eeaec603c19bc6711c10aadfba51ba0717e9c792a09f471288ba490a312c83. 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/QM3DF2217658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b55695d7ce075dbe757b5d19794edd942744566d6b739844be879467274ac0. 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/GX8LD2328984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619c36eb6d0528d8ab403395b23e8516e4393ad1161272294108742ecd8ee0f4. 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/GX8LD2322264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a79a236ca4a8b6b82b8c1a598e8a8417c3de77cda31b8404dbaf5c8b3c22952. 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/GX8KD2311701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007df59f1dc0ab92d22f37ecad0fc7352c583dbf0bc2a52a88a34bd631d09bd1. 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/GX89G2323956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7aff32efe90bbe1dd3ae53637386055b26d59e888eaa92a143e6dcda8ff3acd. 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/GX89G2344436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4394a8625b18c4d983d3c7115dc7d647c4713ffacf33237100f1b7f34876956b. 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/GX8LD2234579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285f8698941378151a2f08f348acc682501416df8492c77e7771d8d4b0f31937. 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/CAENV2286018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a07648a2d08b2825206a9f9b457941f9e5f0afb39b0332bea36136aa2f62b87. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GX8KD2238231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeeda6b8c91dcf23d058b169362bdfb3f6a32e82cc1f720b7b54fca0afef95d4. 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/GX89G2257907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c47c8005b935be97772415c053aea7fdf523494515e8e5174825d70f0934447. 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/GX89G2255542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc14d08e41147d37add04a7020ab0cca7d4cc3cd70ba45f97b37157539069d5. 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/GX89G2257796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13faa49dcd53c23402898dfb7b96f7e35d2d015da0c4b19d2f3f6ceff793a11. 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/GX89G2255848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48aa1d4f15fd2710090bb1f761c4c2fc957ac88283c5efc78d05013683a64354. 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/GX89G2255805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd61313df1f1fc5e9e8609484a9b2e5bacdce1fef020638fdcb875f670c6cb7f. 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/GX89G2255762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bfc75fa4bcdad8603d37f3170fd8b5b7c38f7af62bd04443026db6e1d7f5cab. 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/GX5MY2213029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25484dffaac1b628e0a0723608daba16a8da21d5e9590e00576875ca6ae9e0a3. 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/GX5MY2206267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31b76ec33fef99382044566c9ba638214780cdeae62d39e54ab1277d98cc57a. 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/GX5MX2245259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50078260e2bd9c013a8f6eda9ef905f2dc1d0f6c1741d0ec2a64e46503283e21. 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/QMANG2256751.