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 0xad4e9199fe08d5e8a4d45ff76fc4336be2e04c1ca273ff40363a3bf8e637adad. 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/af035cc5-3c21-424b-9f64-3e7ca8de8aa5.json and https://artists.proofprofile.net/proofs/artist/af035cc5-3c21-424b-9f64-3e7ca8de8aa5.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 0x5fa9116e69c3fe20f760ec1073f04c6ab766351c58052f9115785303a379a801. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZNMW2221967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbaf4b9ee3f1fe63939a431c7539e92a078b87a4e5433d63a076d594b5b9148d. 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/TCAIG2412153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7128c0c6d3d2df78cf2b2d19a0b4289f8569eaa7f3970082e90d1abc9e650571. 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/QZNB82368245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925b8c89049aa119f585100cc4fa365b085e65b8f74f16549009b00dc4d86349. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZNMU2354536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63a7b00248eef464de705c23d977e098935f00042017c30c6b3aec909de8b87. 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/QZNMU2375704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb9a42d536ddd94fc5cf458eb57066efa61541a6eabefdf1e0cab20ffd9ed99. 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/QZNMV2324449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89b3c11bd6f1e2039fa7a78ed647aa0420da6dbe7ce8cea9c5e388a2afe0237. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZNMZ2368927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5c4e7989410d9e9a53195c6c3424bbc6e7b235c16128459636c61c27479659. 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/QZNMZ2368930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741a289d656d5fa134a56e2bfba3d47c216c9ae70bb45340ec4855b3f61eb889. 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/QZNMZ2368931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a1ea22f92d906574ca70933580ea8af6a6b50d5c84c7b6df8bf8e22c92926f. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZNMZ2368932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4343c9af4a68d7b0bb91a814765f524d8bbf57d6948b8a9ce340c838ba72a979. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZNMZ2368933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c91615366a253b1e633ac5bf619bd5ae8be0ad2e9916befa193eb9409467de. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10: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/QZNMZ2368928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7345031d0d6953875a8cb542772f89e10c1dbe7fb483f24bde902530ca10db. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNMW2364203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741a289d656d5fa134a56e2bfba3d47c216c9ae70bb45340ec4855b3f61eb889. 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/QZNMZ2368931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52529d33ec002029bdc4c9a991e856f274a6c08d6cdabe507fa2b60ed95aaed3. 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/QZL382499583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d493a42823853e9facf78b21c67db5aeaa90897c43183c0f6d39ba65d1141b. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZMEV2404236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5c8b4d2b9dde58bd6953474b7c0f36fb0b1df692050835873a289e04c33051. 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/QZNB82419618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6ad4bfb8c67dd2ad25ec0e85c9c1185f2c242a421adc971a0ae33044eded2a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21: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/QZNB82419619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1301a4c7f761c4d8acdca1fd786204c703a5754b6062b7a0b810e6f371b44ad. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZNB82419623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af1416d056fd5cb61bcf61ef25098f2e10a05f577e674821c2a862c3fad413e. 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/QZNB82419626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186097ad622b13970fd1f3c5d38da5f92f8c33ee69e922dba578f793e54aa2a5. 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/QZNB82419627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af166226b6623b633e003b57ca7d7fed7ce53bed6f161c97a8ebe315173f53e. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZNB82419628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8ba15070c3c6ced06ed18565e84a729b2722cca3417486f0ae767eea3b3e55. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZNB82419620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2243fe69536b78f76cf1b11b57f641a32e2d850dbfbc5b3c4cb61c75fe53fa. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNB82419624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0d1812928e0ecce3cd8dfde63f0728d3eadee549e7c566956607bd3c6111a7. 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/QZJ842501668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799a8005720934c850b706a298bbff8958e625b1e48d098e2f14e0ef8820810d. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZJ842501670.