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 0xda46387206085119bcc89c966fa97fb75db0243010df989991f7483c7dc67c57. 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/539e9688-9432-4bc7-9b38-146972e21d61.json and https://artists.proofprofile.net/proofs/artist/539e9688-9432-4bc7-9b38-146972e21d61.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 0xfb557f4d9303b851a11df4c68fe3419da0985be81f88ef452740945491971654. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/GX5MX2211391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75040534c6d66850f69238a859fcace884126fcad1b2313b283860c3b526bd0. 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/GX5MX2211392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75243ce033dc3f00798a7856153d616b41ab0192a9c43f0d02c3342d2829b178. 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/GX5MX2211393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc301179eb76851b2d8055d0861d9674d4d90d0d011e6cee4848eaebc737bc2ca. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GX5MX2211394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43e74a7a8cb11114828e7a199d4648170a5de421c45a57d3e563e8b327bb4df. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/GX3HH2321185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9165663fe31d7f859d8723d1a6a3517096513b019c228ecd25577df71088d4dc. 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/GX3HH2308743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e5a020a18a72d20190f418418f7ab17c27b8e635fb22d1546cf6985f1be043. 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/GX3HH2306838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b6031c39b8add3b02922a37fae7b340abf6e53c96d38c45ea785a1dae2363b. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/GX3HH2368939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfca209a2a5096ccfedb0d829354369f9081e10a0ff580e687ef7f9dbff767e2. 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/GX3HH2377467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628972e8976e0158a4bcfc4f2e7973b9b0c67ff0f64e7379ba8e7482da56cf17. 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/QZHN72481402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cca2a1ed6f63ccc626ac3c098da0e80a59b077c5e6f7a814f4176712f2eb6d4. 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/QZHN72481403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa864f2970d49b94d557c0b66ef83f0e510f97675e960026564121f26bcee3d0a. 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/QZHN72481404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00770f4c835af6918708dcbb240676dec90da562b1a5c382883cbc018f1bb067. 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/QZHN72481405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe510c56ea54415073cf66abe5f1c6ef0024a20b7b43e0ced00938cc22642ad08. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHN72481407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a69921a0ba3bc2a5a8294717b5242f8314e6eddc2585b4aba1cc50fc873f17. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHN72481410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928f3b48a1e23710856937c28d5ef640b28d6b4365d1d5ffc63f7c8bf64919e3. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHN72481895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5f52b5ba3ade1555b8a1f4b6509fc1884810d9d76afa2272aa9a75fe2c2230. 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/QZRP52456265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6023c0d8f5156d5732983f998dc7b7453809b8faad27f5c077be860b53c05fcc. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZRP52457008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26bb793446b17903c85ee5fb9e3393ab181ae299f836535db20389c16e74b0d. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZRP52457009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea92a4b5b22752226411021d2312fa2d0971da629c2d091ab4eea78e2978b1c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17: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/QZRP52457011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f52ab974f078bc685844794ec3892a6bf34196f1f03c4fd9c27c3c48f88d3d8. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZRP52457012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5f52b5ba3ade1555b8a1f4b6509fc1884810d9d76afa2272aa9a75fe2c2230. 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/QZRP52456265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6023c0d8f5156d5732983f998dc7b7453809b8faad27f5c077be860b53c05fcc. 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/QZRP52457008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26bb793446b17903c85ee5fb9e3393ab181ae299f836535db20389c16e74b0d. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZRP52457009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea92a4b5b22752226411021d2312fa2d0971da629c2d091ab4eea78e2978b1c. 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/QZRP52457011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f52ab974f078bc685844794ec3892a6bf34196f1f03c4fd9c27c3c48f88d3d8. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZRP52457012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c6ee00d477b04708d844cc08746f781e73abf24e3623ee54435a9d83abf5b6. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZES62574907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5a92ab7464940bdc9aca6ff2d9b267d5cff088b80df52cce7db67a483c67bb. 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/QZHN92512623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ed44ccedfec49c680ae1cc5b9b9cb6a75ad50f3d70262fceb51ec12bdec37a. 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/QZRP42532040.