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 0xfcdb0cebe11a80fd081e4b23f0d1e4861f8b37567416eb0c83faf9494e669b65. 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/88867aa1-b0ed-4fd6-9dde-8563d29fffe2.json and https://artists.proofprofile.net/proofs/artist/88867aa1-b0ed-4fd6-9dde-8563d29fffe2.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 0xfdbc353a63aad345e730abb5c995f51d4810b24c7c2d99d040005ed5c44cd37f. 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/QZHNB2398353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8b0c4cc8cc2842387ae1dc42ca5561c568cfc9674908d1363f3d9081e8df2d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZPLR2213733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e623d8f717ff4f35564668e68ee0cb576e65b1ea55e3e62d6d5ae370e3c5a2. 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/QZRP52291015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fd6bf47e5edc55ca169c2ba52d9330a3cdf6d0442b4cd52357dc1b775c960e. 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/QZHNB2398354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1223c97b17b6fa70543daa88ce5fac76cd15a4c980b37a905f9b74e5e0cc8110. 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/QZHN72353992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae8a7fe01b4c40b22e743342fe14ae25e447ab60b2d59a828504becf4495ebc. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QZHNB2398355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2633e604164ce66d351072e5f3d0adf954819815d52693106faaa6a1d56b15. 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/QZHNB2398356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca4044a57967bbc1660a434a0bc268b66aca2a0e729c9feb911411cf1f8fdad. 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/QZFYY2359292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ca9a32a5563c574de9481621df074916478215d407b79a7ed1f9ae8a13afe7. 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/QZFZ72343224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa753bb32b45a101a3ad3d547be58992a8062217341a500f313d3cc26d3ba5d6e. 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/QZHNB2398357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf07413bab5084733d64b41c10394e62fd38962f7d844e3df84f47b99c83074. 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/QZHNB2398358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb447f5cb749f85d7acedd7210c1c41a7b4271a7f2798b8e5e2c774ade7c58bdd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TWCC32300896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0046fb78871082311c93c1ebe383ab2afdc3c127f63bda8a96940d6eb6b6a2b4. 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/TWCC32402343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b1060da9d8417ac857ff4943958f6ea89dcb425b1353e48d08d6faf95a2dee. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TWCC32308262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba7e693aeb2d4db0b5e97f44271ff40dc296f824cd362d2193a606a29342516. 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/TWCC32122588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5e8be83f5f344098b06475e101aae5fd7a56ed8b68e992a47cfe3c6faa9da2. 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/TWCC32319188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bdb6d2cb7c7b9d2e8730c2783090e78f39e82f85b1f3566f549ec53bc31e78. 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/TWCC32319189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeaed194da7c1fe7f356e3015a77a7c6a6e28a45ca2f2deab7bb8d07a9c37002. 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/TWCC32319190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c32d2c53efb538516fcd5a81c6bea144ec74d7063451bf5aae68dd350de2d8. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/TWCC32304142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ae8f5e63853116bfa27d61c3f7df8b404d93f1af319c6dffaf4aed7ba1afe2. 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/TWCC32319192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fac025c70ffde223f8aa8aa8d916106d18538a2b4e420b35f1bc374e857371a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWCC32319193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec42ccc867e0e8b7cc4d85e884e6e1dccdf27680e98061e13ca93671b6448c0. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/TWCC32319194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c934033756f5cf766f3963fd5ef3e26f0f56ce17782212d47b8745f096d363. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/TWCC32319195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebaf2488ee28a84b701d4e739db5fc4946873e695a8c93528165ecdd02a1cb31. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/TWCC32319196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4369e31f22c0a15b44b3af1d9f6f204d13a274b75c32d279c693549f7d0addc2. 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/DGA0M2498625.