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 0xb7a72b9555c8028c6b4f6efb4535c55332d579025536cb65933e5704ede6bd7a. 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/ad5fdd16-a351-4284-b9dd-5fb76d0a8863.json and https://artists.proofprofile.net/proofs/artist/ad5fdd16-a351-4284-b9dd-5fb76d0a8863.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 0x81cce98709bef03e8e7b5fb021d6a80e818528da00e24402c4f14292a9ecb3ae. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZES92353456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f02ddea333d93d6036532f71d3b66700b778e76a6a8a19e8a7a2a6345f51f6. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZES92353459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab847d45abbbef3bb57c91fdb2add8727ca9f5cc5f7e839bd08e01a05e979473. 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/QZES92353462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a3821eaef1bdb284f184fbe73d14d55f5d150b6958d0f63266bd229cc5829b. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZES92353465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c72311b44618ea46c79e6218bfb977cec6484dbc8c5fe8286940ba7477217f1. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZES92353467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d43c92209aede6b8ecf71ffd128b8310b788b411fb9a2c3ef48bbbfeb314f12. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZES92353470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68312f4046abb2274296683b2f1dfef3323e92403347f742dd7063b82eb9d8b1. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10: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/QZFZ72409980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6684dd4769870f38ba792531b66d39fd5c22f08a7ca244a6ff7e68a1582189. 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/QZFZ72409981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353080e00c634c2239056f3f4eba732d788b5e4ffe4bed23ae02d4a4372eba8e. 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/QZFZ72409982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2370cb57a570981957139c1cc508b4cfb614c5ae778f0aeac41c8cac8941d13. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZFZ72409983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ca5262fbe039e0125f3e96933fa4e85bd18b4f416c12da593be69f423f1430. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZFZ72409985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8611b8a9aea1759d087dc68ef9a4a7f2d3243ef2ae5cd601e8071f50d84003. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZFZ72409986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d4c4e1dd9ea3826d5ce1a380e6f7e4396787ee41c88e7a1a74c19decdfb5a7. 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/QZFZ72409987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcad880e0755129f2d6ba925f68d6764e22c1864bd43d89d3e338be789658c5f. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZFZ72409988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9255f956cad74cea2dc94498230ac514b40c7d3df21c5b0143066e1c1b1823af. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZFZ72409989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c0604fb06aafc31a4458303dd0c9927fd5f3b6a3d8ca79268fd08aa6d21420. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZFZ72409990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdcd33d4a1ff27db47ab5a3b9795cb9c39bce492a7f7b83d074013a2d043a6cc. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZFZ72409991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d43134a361c7a1df6c4a56e539b0d9d2d4d60b0b044f985a240d7abd27dfac1. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZFZ72409992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c16b66f1cb97e793fa963c933529c3dfe432713591557b13d8e159d71d1734. 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/QZFZ72409993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00da2b72ebf0c4b063db18c7b8606f32b4a7653a91ecaa02545461dc6943b2c8. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZFZ72409994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e2aafe3e0611844ebd55c9b021671d5dd249a7d941e0aa990f8bc1d415d782. 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/QZFZ72409995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1336a5a8b521b923b096675be0fad0f08947704c2d7dc52ad40b5624b0c99bd8. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZFZ72409996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897e7dc17f8fd1b0faee8afb7f8373577cb3a54d286777e70b1a1fb1600771a0. 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/QZFZ72409997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b039d1d1f67c221a536464bad7772de9ecee93b91d9b9928ffc191e9337cddd. 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/QZFZ72409998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636d208791a9ede97de6152fb1cd6eb86808116d2b0fcf7487a0ae75aece6f44. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZFZ72409999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b6bc153a7c85ab8fe4faed7705e1226819ea2cb18697a5852b4433c1e8dbd3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZFZ72410000.