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 0x5363553c2da4842c0d0ec157222c5f6bbdb72d9ea301dc781346756dbb637a29. 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/1448e536-86db-462b-8918-22c5bb7b80b6.json and https://artists.proofprofile.net/proofs/artist/1448e536-86db-462b-8918-22c5bb7b80b6.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 0x7e805300bc219a4f1ab3bbe0dcb39e408d62a22f086dfc3438d80b66e223c6a8. 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/QZNMV2312096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe77da8655aaa58da57ad9d15fa3519063713205d6a023045a4d3fa96ec4be1. 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/QZNMW2389675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf988793727be6e251428f982a01cc3507f76b21211f0bf8ed077b2cbe1f9774. 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/QZNMW2389676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9729e61a6f15bef1332d856d4591db1645cb93e56d877954c01f23d73f465423. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZNMW2393420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3712772aa37005da3cc48070e8b92e0d6906ed6917a6e258331326c454a79200. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZNMZ2359210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f36de8cd721c5bccebaac57a1e62d95e6bf4387c780ab6dae6a1314d83ac5f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZNN22363666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c271131bf4c76687836aaf1420f3d22a3526c52b52f69045e62550d11b313df. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/TCAHY2463300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf114373637ff344ec7a29b89b11bce9d5a7faa305275329d8b13f2d14639f56c. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/TCAIA2424256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fac456cf9550ae0efcdc08e7e10a8efcc7605d695f3fd4996eaa8d9ef3674ac. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCAIJ2419171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0132ed9c1fb1e15bdef921530209392de3e05bb41b5c534e54060612753cfb82. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCAIP2414055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826b4a567dab6f8da2b55ef9c6aefc1d6283e28d5f018724a45cef5dbf018e54. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAIP2414120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1119052bb32ad9ab0ac8c19aac5389fe221b81497a246535cfbc19d4a9acb6d7. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAIL2490995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549f95a608b20a74481c44c37f591b52f554265b24e0bab0977bb8ec0eef0827. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/TCAIP2414207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297b7233e2c4129e209abc7df9608a32ac032a91bbd6d967af92c5af4a976e34. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TCAIP2414213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238ec923da07c52ca82102fe45e176a3f02a29499ad36b1283b7a97024d3fb96. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/TCAIU2434988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075a13ee1d316c4f21c226e7fb3c95df64759b1471f02ff19e7204214a99de31. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAIT2435018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda1699dba890e96a573fe1cdb34bef039b1eb1b01479bd0b4642d855b3c51f0. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/TCAIU2468142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cfb6ad76d7a867565fd704769d0ed5d5f91f9d5db6fa6f6a390d887e45fbf7a. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/TCAIU2468161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47229f18f45eb999d958bea5dfeb51343b8b2602ff7b4db822fa57856c2c1637. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/TCAIU2468225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cdc1c17c8cc0c5d33f43ae7b3723ade9b47ef8a91491bca2a6f19000225b88. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USDY42507716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98978edcd4daaabe568efd615acfaac31902941e751db97e752d996cca25b377. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USDY42507717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c36f88f72bfa229cfed28e7f285e7c2e298e0cc55c37950d42de0846c40952. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USDY42507718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563b43877f5c864785ab03dc3e00f943c73e52075141f42c3ef76cb32d19ee92. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/USDY42507719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adfbccb32df607561f285af04d7109cc517072a7cccedc9ab27789e344a47f3. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/USDY42507720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9938ff33bc6c55966a0ffa14ae42e9b908d456c1c01387c1596c8f513f1ac3b7. 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/USDY42507721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c420546913aa6a9d7dd995d63c96d6b2980b8df60ef4973e4729171b1c90c51. 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/USDY42507724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a20e510448873337a59f028d66bb5e35f2b2c9d5b0d1500e893dbdf33426918. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/USDY42507726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf6d87ab22a3c0833114fd9f430fe1c32324f220450759daaf606fe4eebea8d. 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/USDY42507727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689e4a31ac36cc0fde16e00a75fde23d165e9f10a971db763221b5ad61111c11. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/USDY42507728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ab73ba7031828a976b1063cabfabead2d25fd29ce70b3f01d3868f41f52ca4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/USDY42507730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67a4ecd60ed7c225d1b9a407973abcac5977a813ceb0837360aa195cac25ab1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/TCAJC2457014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223e4a789dbb3fb026d24cbd9d7249af11f633421ea9217e86eb95c0fee15247. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USDY42507733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f63c672cd57ca8c9d2b61d8670e73af38b5c5cebe19ba2e53d7eeb7eabf7a8. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/USHM92578446.