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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f4290f5c45c0438fdd13096677065a869afed622ddf9c19499ef23be36afc1. 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/0a997df4-9bad-4d8c-ad4f-b8fd93e9dc20.json and https://artists.proofprofile.net/proofs/artist/0a997df4-9bad-4d8c-ad4f-b8fd93e9dc20.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465447a0d274bb63b2441a9a655f8c44046dc25fde75110598e2de3179e78aaf. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/INH102214524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0292c56b9b06bac05a8bda6bd15713594fa15ba2fbfc929e0b0f64e2f1b31070. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T08:59: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/INH102303798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9268de19fd16dd2e6c689a41538df56a797690307cab4417316dc585e7ddda06. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/INH102305025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3128652be1c0130e7e3092560270332d5edab08c156843e7678637a52bceb6b1. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/INH102305352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf034ca1319c8da2b120d67110bec488da41cff13964e2542f02bcfc38695902a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/INH102308208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401f81be4b7063e8c9ab3985ca9472bdaa18c23cb3534cea9b0f7d009f503d9c. 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/INH102309172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb655c9de127d767eae04cd9fbdeac31ced8bccf9a2e50e955701d7f2d54285a3. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/INH102318129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96832da9b44efcf64a0f094bb1e78a28d8b9ed7e74f9fe478a82f1245d49472c. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:49: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/INH102407962.
Kisi Ki Muskurahaton Pe - Old School Hip Hop Mix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23d58baad91b784ac6ce7d4fda2730b9938b3003fda52e07bbedca3ec4e1f93. 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/INH102408136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe2c1f635a7356af8464682444d17177b095abf6377b93f79691373faa721f1. 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/INH102408140.
Bachna Ae Hasinon Lo Main Aa Gaya - Chill Trap
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc84e31b604804cdc21d4b54188c8bab6658555d307978d94c17efddca5b122. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/INH102411821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3997e366c9a387ac10f83d5d82d5a614b2436c166d97fe947d7d82922355a8. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/INH102411863.
Khoobsurat X Aaja Piya Tohe Pyar Doon - Mashup
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb386491883f61989bb767cf5c618574d6b1585bdd1241e06b5eea5812890896. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/INH102414344.
Jaanam X Chura Liya Hai Tumne Jo Dil Ko - Mashup
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882327a44251a7034b56e38dd9d5321e0f064293b04824486b09fb187bfa91f7. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/INH102414488.
Ek Ladki Ko Dekha Toh Aisa Laga - Just Chill
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee3b287d4fcf169d5e55152a0243a0082852973e445def987954de8b2573ecb. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/INH102500283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0aac3e194776bf202edc8d47ff7cab835acb3f4024689d853dfe5f63b05db3. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/INH102500857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f0b614cc34d8d4cc08852247ab4fb6c0c298b7fbaa25f819d572ca0d1199a0. 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/INH102500858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43fd726ed816fa372804cdcf5799902a307c452c5a9a4d78332ec06673e2ca37. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/INH102501308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5d837485add25f3d872435ab7f94335fb25f397d4bdba949263c0afc7cc20d. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/INH102501309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed8a6add40a947a6d34ebf1ed6734aca07d5d1786be9c348ff2073514daeab2. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:44:18Z), 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/INH102501792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff86b3d738a88dee172cfdbfcb7d6328bb491cba50e903351b4e90067193feb3. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/INH102501794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7208094581ce01b3abb5fefc73f70d7741e3dc75cc7b74d494e6da31f0183c5. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:38: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/INH102503487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117acb227c90e032152380cafa85f7ddcdf2e9472df3181ba2e9d550d91f62f4. 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/INH102503503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e44c875315a789e76d0a5570fdb7bf19844cae97bafd900065d58ca69da9ddf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/INH102503557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7640c7d81aa475aa56896a967370a3ea0cc0a7dfe87d2ad92bc92753d7f98867. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/INH102503559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaae83829c7e06f395a829d321ba42097b7296fca246e4c57c3a50f9730d8fd9. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/INH102503406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc50bc038177e9ecf8e18d5fbe639d0d657fee16ab4107dd9da4e138e658b09. 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/INH102500288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f0b614cc34d8d4cc08852247ab4fb6c0c298b7fbaa25f819d572ca0d1199a0. 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/INH102500858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc925521228a8b5f754572e933da987913ec892c8ae7cef4be12fc56c5ef890f. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/INH102303541.
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