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 0xd838712acd96d9ab3cbc2747ac034d60870fdcb8b6bcf7fbe12d8b02182c50b8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4df865f-9005-48fe-bf8d-db0ea9134022.json and https://artists.proofprofile.net/proofs/artist/d4df865f-9005-48fe-bf8d-db0ea9134022.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 0x1ceeb1c0d7b8c754cfa9179c254c8296edc1e49501c7cddd495d90568442af6e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/GX3HH2133554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bfcd5347788dbb79a9fc24a10a96de6423edaaa3194e1959241374968b98bd. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-02T22:12: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/GX3HH2133560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc876bde6d62df0b91537f7354f64f9d67daef26570cfe972588ba4595a526547. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GX3HH2133561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6184c99a65f6d42c095a3546d449864a09947fd5ea5a8ff53e7ae21002de3cc7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GX3HH2133562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb11069121323158c4906ddcbdb380a3f9945f1eef2910656d311a87ac8bdb54. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/GX3HH2133568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87004c0f0e9a0be2eb78388d3ec445f7b80d18a55a65fe5e9242b54a35835769. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZHN32486276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789571c700c142c30e4f7f3f211d8fe7041e873d619b79c4960697fa365dae6d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZDA62426076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb541bd9372e9cacc40bb5fd953a0d22a309e8f82e4cbd849955bf46a050816ec. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/QZDA62426077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522179659098d7083f715ab249b645b5b573884f4c002c0f3f720b3fb0a4aa7e. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZDA62426078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f71c593b46725300b1b6cf56d1dd58b122aeb1843fa7fea192fef877add114e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZDA62426079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e51b93adae8811679866b1f95bf15e03fa8ac48af98b93619c4b48dbf851afa. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZDA62426080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee1f0dfb795297182a0200d7cc429536a6a6e6946d4f789c0c19696006d1c6b. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZHN32483282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982cb7f1fa01c34586d76bfd4cae3572d646a4df1ea04e0539814f1f4d8319b4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX4R52261923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c1273bb377e36045e0372487cab80dff04d6c579ea6f809b9f9a6ae2b6c528. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GX4R52261924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92d21bc976296f447f043bd349982b0e4bff88bd5eaa4ebec0e9b6fe0757b19. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GX4R52261925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb355840d5c2c1c19649e854ea4276bf7e87713cb9fe47d7155548fade0a0eb51. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/GX4R52261926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77169dab9b927fcba20df1bedc9643fbbcefb958d0830197cb9c7fecef64fdd. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/GX4R52261927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ca0248506ebd5449a7a3fd751a49e2976abedc7bc756a65fd1602daebe8fe8. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZES62532437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0fb66c7ef1a39d32369bc4275a764ccc484bf2290f18de00933c24d4c5500a. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZHN32538100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f9b8ce482a65f1a5ee45120ef1c82955dc9d155322a9a65ed75dfd908da6c5. 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/QZTB92521456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e8a242103ec5f4b8be5ea4641b041bf2363e003ecfba007ef73539d3cd7e0b. 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/QZTB92560571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bd63a5b4e7d4388266c5833584a22e11d97ad24967a24f8575f4b4a4c4572c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTB92560572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbd1e061c9e1b43f0c3f2788dcce0e01a0f3c6dbf1f2fe9c628bba74391ab0f. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZTB92560574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737ea9495af7369fd85d9b6cbc260def0d02912f557d002346cefe9d7da18672. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZTB92560575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63eda02127f56a7ffe6bc42782d037c8c03b0ce171c3cce727f5b94f822bca7. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZTB92560579.