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 0x64b0a8e0ecad9d083fb7e84c78468b4b8e78a09a1a71a6482377d23d5bea850a. 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/4d2bba13-94ff-4582-a85a-db7f05affcaa.json and https://artists.proofprofile.net/proofs/artist/4d2bba13-94ff-4582-a85a-db7f05affcaa.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 0xf3dd64ae8148072fd85ff398868072e886ff86522b809e20f119ec8cc2edcc60. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZQAY2188846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766c64af586761f655f17acacacc2a4066d20d0c6a253a7d05bbc6f0c5e355db. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QMGR32244916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe228ea744d7c8029666d73f62e1859ce7f8422de70daabbbe29bf4c7eda4bc. 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/QZS7J2176145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c741c7728ff382919c5167eef5c4886f919af691dbb2274a4e00ffed1990c38. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/QZS7J2181848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6d6a654fd81ad22b5edb3ad69bd645b386772edf149d18b820dc0fcee44ed2. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZS7J2180579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5da0b6c649ccd954d4a3d2bd30788194c0a64cb88184e6fad271fcdd71e900. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZS7J2163554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbda7be769cbb3803a5a72949cda1e79fd192b40873f4947940ad137e8edeea. 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/QZTLA2210389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5ed559e27273c78ee0be898ddbe5325f42d584fcca6a0e4ccda4e1b86c8aa3. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZS7J2203756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d293626e515ae067ae20af1098608725c6e3650dbc1f862a8a04c9d9e3a4ae. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/QZS7J2381031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f2155dfa2c2e6aaf0262faf704b153056eaae8616fe7e578a63e54fe4ed890. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZSYP2406452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa315c2f6b46e4d4817cb28e728b42c861363cebe46b6934d69517bed8aefd003. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZQAY2474469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c797b508eb6bcc8038bbfb278cfd85234737cd10d736f1b2de8a6530851c8cd. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZTLA2500707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79956132a66afbf2efef8402535075e2cb51254230608e55e9e0b846fb7040cb. 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/QZQAY2567067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa315c2f6b46e4d4817cb28e728b42c861363cebe46b6934d69517bed8aefd003. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZQAY2474469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fba019ba069092904ed1ce331458efb03d2acc81b9d674e71480a3080cf7d24. 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/QZQAY2564993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45dfd80e2015fc17461c92bc874e5d56b0856854c6c75e8764a7e111193b9018. 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/QZQAY2559940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee919242c6f28010f368696a61fc9a94a5d222a4997507d1302fdb215ce1af6e. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZQAY2517115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e03700913db21290a9baf2da4394f60592316a7c9b918687b3d506d4ddb1f1e. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZQAY2558351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a80e3927813a02d17df2a7c62812722be2327ddd05d03eafb1ab10d432d3800. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZTLA2571175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2baaef09ee9a4d19092ac2437b9056d4a73f8767a524bc9f3a0ae6e3c2b4cc. 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/QZQAY2598119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3350b568514cb08a7055374aa6e9a0e89cfacce6ec3ffc0c9e275562f46e8af0. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15: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/QZQAY2531772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c21940bd6c090f45ad95f9467825fe27bb1f97f84be118aef5eb043a4bfda1e. 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/QZQAY2551869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52cd99590828317642503cb02c1cd0959383e894b0b630281848e731af114e83. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZNWQ2449142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9b13fd4ef787b0a96ef5be8fbdcd83ab0eaa8ea62375c74d4031532be30bf7. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZK6Q2208970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5f73025d2eeaf9639e2ccec42623dbbac0cda20ac1f404df22ab7260b63642. 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/QZHN52143854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597259b6ee326c75338766f3fc7223fb01edae044a39f7d8f499b6a1ac54005a. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/USUYG1412676.