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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe220fe166098d4cec63ae10ff6d0a15008cf5580c97376e8f3e0953459976c9d. 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/5f75f1f9-6524-43ca-a115-72c9ae981c63.json and https://artists.proofprofile.net/proofs/artist/5f75f1f9-6524-43ca-a115-72c9ae981c63.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3fd508d097039a3287fca69347a86e9008cbf1bed2da6d2168945dc40738e43. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZWFF2453015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfe9e6ff600d04c19a33234402efef95a04e5332435ce221cfa7bb10ddb151b. 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/QZWFF2413775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaab2f43b69a3234e1cc85a5e9709b8d7810eec1b27e764558593b834aed351c. 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/QZWFP2467678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a173ae79b041abb8080bfe996e41b71cbea234696c543402ef8ebba07f99fed. 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/QZWFQ2410048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ae52b79779533cf92277ddfb05871ec0923ebd981c318861cac02b2d5eabc6. 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/QZWFQ2410049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7be0d589556d8dbbf563b3168353f7004a2226b009d00139a6563ba44e996f. 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/QZWFQ2410050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d556888f162a794dee1cb1da14dba48301239f87941a8f3d07326c0aab30e40. 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/QZWFQ2410051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cb38ba551474f2f3f20f18a6cad9b18ca9db9b4c6cbd940bc928f6ec8cb196. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZWFQ2410052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2456eab46f48e2cf11bdda306a14360cf4c9a4a394d60aa767ddad95b29432d6. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZWFQ2410053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c08a1a2167ebebf17d49a17cae26eddbee811330a7531ad41a521e760d2d08. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZWFQ2410054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ae68dc26e6ba2a18f230e164a13116ee8fe41b0aef3f25e7fe0bef9ab5d573. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZWFQ2410056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708f61a0395fed6a53bd6f57630c13bdec560f612dad8ef7060d5097192e6128. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/QZWFQ2410057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f1e15f56db083e743f36977445fd908ed1a9bb6298cc027472cb83f9ff6f83. 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/QZWFQ2410058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa544e1e7986742e3c3ae6c950bc5d25d77a374673b64be22f3b833ab8ef19f9c. 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/QZWFQ2410059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a8b715c33910423b2f9f8ef5eb041dce30342b7dfb0b935926706bccf4b777. 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/QZWFQ2410060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50a2c59f60cebfb8ba7bf660fbc8ef82f297c0b66af16efc90d2f84b51ab8e5. 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/QZWFF2413832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef39b0de4b42d316699191745b02e06b1e7e68b4dddbefa54d2ec7356196b42d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZWFQ2410061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478e076e807b74896a940cb38e5eb13580655bb9f73867036465f7ccbf92b12e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZWFQ2410062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa131304980f70b7539476ff1140394fde6aa8672a284c732a215b0b10a69e965. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZWFQ2410063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d55e413a5ab97ab6a7092f15ec57a27a26e21e6cf66acc39e534f1e16f559de. 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/QZWFQ2410065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445ea2fee46674c161ffeb708d920a9e08049024338d91652c239146039d35de. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZWFQ2410066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4352c1f25280bdfd74a114ea73b3a55e8773674192c93de88bb69787397b15. 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/QZWFQ2410067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf899cdddc54a42dbc05d2f200a466d9c137d56ed841656dc608c420481f17e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZWFQ2410068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07469af09803a8d1c09bd9b939f1b39a9b27f70d8758b575ec2baa22025af640. 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/QZWFQ2410071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7c6074de04fcb5bb0569c7919cc31c89b450824fe7d6777bccb87b645fd246. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZWFQ2410064.
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 0xfc2eea9fcd9893077a49af16983a3e0a8551b1f65f5844875e6f61a12f3c041e. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZWFQ2410055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0af1cd616f204fe4518ceca91c9619c5164594e632e08d2f93c0f7fe557d086. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZWFQ2410069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed362239927a53765e5cd4f332b20d7d46bc1caedd66040f4f0395da37a8c4f. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZWFQ2410070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15709fbbdfa75d511850a5b9399d4acb6e2ebbacc4633b672849c20b087ae71. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZWFQ2410072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f893e23a0e3a6263be9139dcfa0d9578f8dddcb5d81f0fe86cb01c0e441b5b. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZZ7R2400570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4605ac0e2c7628c517542697fe1da98047400f09b983d2ea3edb50234fadda79. 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/QZFZ32598592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f21293697e0aa3e050db1cad3f4fd49fddb70b04e5676681cef740f0efa845. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:05:59Z), 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/QZFZ32598584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648070c17e801a5bf0178a4f9165aa600a6f930806f682996c55bddea7daf33d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00:12:03Z), 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/QZFZ32598585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab048a3dca75eee65d51f7d06090edf34ea32676df3c72bc82813eb807dd4b2b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZFZ32598586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa228717844dc436a236b588bc668b451cb3a6361e16d8e7d7e6d0ef4dc70e7d. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:15: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/QZFZ32598587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02b895a4c426def5722a3a928fb5a3eed18f7c3ec75ffe92e348b512489b8c4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZFZ32598588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ca3785204f0eb0f76c8ac0733deefa64cebbae28d72b1a991d7ba1d37df950. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QZES52554229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f78014df2fbb77ebe195aa2b1e50d3f7570e8268ec4787f5af399be06447428. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZHN32510683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2190da30ea7f13b371c280700b0d8806d88789a77fa0632b2f1f69f7bbc31f. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6H2516667.