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 0xd6988e1e5c5b257ff2631326672efb21d290a0e139b65368a62abe1c799d36f5. 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/7df111a4-2100-4fe2-b60d-b5beaaa96bcb.json and https://artists.proofprofile.net/proofs/artist/7df111a4-2100-4fe2-b60d-b5beaaa96bcb.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 0x6280ae048a4394b7ec404b54efc68fe1b98c3556ba44593b31649fbaa326c47a. 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/QZN882111052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c511e714d8843d3a5943db5ee9940ce3f12ebe639229f590ffd956569eb7983. 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/QZN882111036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57151e5dff3875e67707ebc093f68aa69cc8292ca0b4e040350fdcb3a4849ffc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZN882111037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e18067eb2b39269cf93f64a60671ab0824aa65715e9c9bf72ad8e006740c4a3. 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/QZN882111038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d25b1d8b084760b3adfec617c9862d655e9cc93796758ce7feb59d2162abcc. 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/QZN882111039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154db9438ac0f54ae1e61490139c9ef003936f2038cdbd9495ee2e57c2efa590. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZN882111040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02a6254d6ca23c1ac788ac4c7472bb90f06ce3368ff58e5f1ff4ac5ac3b9490. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZN882111042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc584f73c675edef331d3837692c671bc35b15badcc7a7bb516a898028fef9258. 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/ESA010900062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f4ff48a529577a7a4eccaa1afc482728ad8a875a64eae86c4b549900d0d107. 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/ESA010900063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313e5497adc0c96693bb3b42c760637e66fc6680f2e4a7cee39167f595236dbd. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/ESA010900066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4886b1790df1b4670199baabc8a733d3bbec90dbe0c11d099ae61dfe09db1b. 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/QZN882105417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110e960d5b0c593fefec974bcc8380dbcdbe2fc0cd3e85e545298a756c140def. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZN882105418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28aa8cb93415b786c9cd68c2ba99b33682629ea24939d5cff569449b9e95e312. Chain 2 (Bitcoin): anchored in block 957025 (2026-07-07T10:59:31Z), 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/QZN882105419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a343af2d36bc936d49d9302d0ac29304898a3cda837a950844c0a51eac72c8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZN882105420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29aad06ff87a0b6d98b13b5db5f829697edefc0d437c06c20a9fda1469abf65. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZN882105421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83db378c323f76169347eca437526311af032b64efaabb28b16987d78f96abe3. 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/QZN882105422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf967f16195b7d1b90cc4950591a2efe89729b828e484852a569cc423b0505dbc. 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/QZN882105424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa62b2573e66ba17cd1223234e948b223daaae40eb02bb18556cb1ac0eeca1e83. 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/QZN882105425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5e88347dcd74c8614feff8307a0f872b745dd4f0b70105d0e41e935a757c59. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/QZN882105443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c1cd116cc9e82991ce5f11f21c134795e22e9d6d2024011eee36af82197255. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZN882105524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2427a4d97b85a60e4c243876540d012621674c50d56fc3a5202ed2a7452fd506. 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/QZN882105526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d3a3ef7379ba02890497fc81f1753c00173c32a8acd8c862acbd09fd4fc64f. 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/QZN882105399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6280ae048a4394b7ec404b54efc68fe1b98c3556ba44593b31649fbaa326c47a. 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/QZN882111052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332e88d5fbc274d06b443793cb18bb16f39d741fe07e6c22d8c7d108eb8eee58. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/QZN882161920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033ab5526e9cbe93a3126b0cd15797ac57b3b536709e9ca795c9d6d220d33806. 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/QZWDW2356375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f03660369d472fd2a34aa0182f1a76070efd374e13c062873e866fe70e3c089. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNWT2272006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddec7f770725c6d19ce6d7815c123403c1272f658eeeaa912005e91df9539eee. 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/IELOI2236777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79df2bea93a0b1f46322fc1b1cff388b94289e6c439ba1b5179cb56f5bcac6a. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QM4TW1721845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ccdcfd9e86333bf01b683d0bc36a67d365127bc15a75075a8dba294e49abd2. 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/USHM81427546.