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 0x336b9798de11b6d0deb7f33238a3d14603c8e9bc1d2a9be7450778f6305ab10e. 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/eb147bd5-838e-486f-906f-c628d562cea5.json and https://artists.proofprofile.net/proofs/artist/eb147bd5-838e-486f-906f-c628d562cea5.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 0x9882cfc6abfeed253a413fe736ed61781c24c3ddd604f0e62e5a3c282ea66dbe. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36: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/CH7812241218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19fac1d8ed298bc2fb34f6b4c153828db50fd1f6ae7a5fdf5ab2e08f59c2b640. 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/CH7812221433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e0923219cc83070a1b6b57cd37e776940d3a96a708281e9d33bcab4e07f932. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/CH7812221242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317d27f48a539b79a97152d5402475acd017663cc625dc672358125b66cd994c. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/CH7812363697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ea2a642e012d2241eaca4c44c5561e07e33bea3de7cd0790c5c55404f20124. 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/CH7811924898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884ff83a984d1e423a46829436fbb2debee48aefcf5c2f5e14a9f7fd0d53b332. 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/CH7811924899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7738e21ea3cc6e25c4b68e8a7094b841831cdd71a7ee856ff55f7d2f47f587b7. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/CH7811924900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b789db8e3b0f4f8ceb3a25812bc7773d95ac29526e836e0e7642a3530fe54b0. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/CH7811924901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfece59f22cf7166c2f8a06525bc680473d331dfa7ae0094cfb63a7001b5c07fa. 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/CH7811924902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2252ded13521625bb83b80c21631552e708247df2dff6c16654e9780504082c4. 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/CH7811924903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe7f4bf4b2da94cd1b939db516350e0ea6ed5e3e62b2f25265416cbffd5cb70. 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/CH7811924904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870112a86e0d7d18fd1cb591ea602284848edcdbcc2fced7112ab1c0c290f916. 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/CH7811924905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2bd6ee3c2f25e19f138d8c1149081799feb7e9c3413e54f576c937ec66bec9. 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/CH7811924906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6811a2e709c8f00af30a0c3767b99d7f100af3b753d29ee4f0027ab0b3d458e5. 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/CH7811924907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249e89ee1273f452bc5f42448c3b3db3e3c9efb65b9cdfad0937911b75b09e7d. 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/CH7811924908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952b4241d9341d6682d202868a83e5be7aed433d7e71ece79ce00bdff2f09d69. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/CH7811924909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b4b5d52ca548182a96de19b96c59c28e5dbead06aff1f1cb71c3e5f0968fbb. 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/CH7811932298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f21a13c782dccc6369e2a703e63574b6274a575316ae8f12cdc8d629b42dbd. 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/CH7811932299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0152d73370e2d7a0861a0569c8ba8e4cbeb7aa93d8e1458883349c534ace0d. 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/CH7811932300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1219763a76b3d14472b48540f366a1d93dabfc3bf96ab0b6f77b47283747bc54. 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/CH7811932301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fcbaf00dbac6d7981b8bba0a130582e699048bf9e4051bb5f9126185f1e051. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/CH7811932302.