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 0xa9a1951661dc0556b41245188d2487a65df0aeb07bff10f326ccaa54d7c6419a. 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/47dcfc70-e3bc-4047-8603-a0001e8d93ac.json and https://artists.proofprofile.net/proofs/artist/47dcfc70-e3bc-4047-8603-a0001e8d93ac.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 0xeb0e35ddcab1816b2aabb9f71a1e2a5d2f84d5c278c69a4bac0bd9c99e1ceed5. 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/INS172400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfbada0afd0081164860488e7e9145c17aaf78ed674558bcb5c4fdfe69384f9e. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DGA052495288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebf49a869edd92b36b386bf5cde92b1dbc4248c7c6cf8e08b72390261a3dd55. 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/INS172409122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ea4dde801b912d92808a4f401c107f4b44904e0f8240a268eb6896ea849311. 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/INS172409128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b75ed5164274e4ddb241095d3ae71b57086476aad8b8935b99f8460855370d. 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/INS172316531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfa79d50636e7f8ef46f475fa37bfae91bc8fa672e28a88b09c3ae747f5698d. 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/INS172316529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9747b111c5093b185ea4449917e960aa20938b718b50c7a08ae23973c12c8c62. 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/INS172316530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cdbe2937005c2790f0e6519ddd3119d650e9eaefd03572c2b0188d17ce5417. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAHP2351515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df754d12a475655b5cd82942c3b2c52d4a10b469b0ee8a0e8b8473595a4b345. 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/INS172307565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b7e98bc874c9430f4b81b4a9d539a8788f9452faa1f407a2478f8f241648db. 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/INS172306651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84fef6ae9fed8331733061e56d3bfba1ed5b726ae321fae7229462fbca812963. 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/INS172306668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293518783fb4987e5fe2466f30ba532b5cc53a175798c47421bc6264da22bdb7. 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/TCAHC2305444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c7beccfdbc4caae51deea5b5b09716ee6314d1f7a847a682d920bace6ddc47. 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/INS172300543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff847939bd3a96c6d2045a456d8d368786bec563dfe8aa1004e85d0bed30735. 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/INS172300544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef108e4aec70459597abd6ef5e96f713fcd388e3b7d3823c7c35041971984ff5. 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/INS172202811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ce35d117f1c583175832aab52226e168d8bc1d81d78610a349b1d394edbd99. 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/INS172300301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52e2343030c180eb3e0acb235f85c0f6db99020f3d6634a212659e28a9f7f76. 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/TCAGS2229260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73c3a4bb0eb6bb5ab1ec6a1f532022ee364564815873155d99e032e96896763. 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/TCAGP2247883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4ed92441805cdce8cb406733f36373228f557ae29b05b952eafdc7269bedf6. 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/INS172220018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef108e4aec70459597abd6ef5e96f713fcd388e3b7d3823c7c35041971984ff5. 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/INS172202811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e87be1e5f321557e41a24380cc6bcad2ee94e8cda7ea391015109906591bef. 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/INS172202415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0d699d92f3661ddee661153d1bb8e23f971f77c82c100fb629429c5825ef06. 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/TCAFY2181690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbede693ada35070b82ec397c14871f8f6a3a75fde53f371aa55553f48d4f168d. 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/USHM82129034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2fa25c6eff2b6891c862210cf8178341650bd2c3090995a818634cc76304a87. 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/USCGJ2115768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1ab33dc168fe382f7dc59af3c9f1408ade290a2994535e16091712c6e5e69b. 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/USX9P2063688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94c08b0e87ba76d479678b8073037578855d3f45d34d37a4a775f4ff7018e0e. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/USL4Q2047788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73354743a03ee97d557fbbfd93ca31065a26a03ac77655741367111c31e26759. 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/USHM92052351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07f40174ebc99e3da7b943847c2a3e2d3fb2e05b539604fb956f25cd83a5b76. 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/INJ332002800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22b2c0c029a19ef6281ddb3699415b07fa1638462568152547b63419747a340. 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/AUBEC2020207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9218b621774823e7a6c1f1b4029054158f2bebd14240ac83a1c54b5dba74969. 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/TCAEQ2098382.