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 0x9dbfa4f5a0345e8345ee8fe16492c0794480a6123919dfe41ea72dfa8299daea. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/82a58977-6a2f-4d29-ab24-891fb748e5f9.json and https://artists.proofprofile.net/proofs/artist/82a58977-6a2f-4d29-ab24-891fb748e5f9.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 0xa57d9531175010b7600d4245681adf607fa115f93a7b81331bfacccc604b9cc9. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZW9K2379578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf6cb7bcb6c073eb132d59b459a349ad8fe61ed903f5f96bd2c33467b2f1f30. 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/ES35A0800211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21da3ac3d992cddda463a6cf7cd232a66754890cfaa6bcebc326f690cd220dc3. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/ES35A0800209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d66b3381fe3bb6c9349239f7455c9a5a66e92abda2c7b45f2ef1ccb461ce92. 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/ES35A0800208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fea75ee2f0ae7f8e2641fd33d27552576747e4681e4c16bae5dbee5e65e8a84. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/ES35A0800207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1d6864c682df1863bd70ed4e03bbe7dff1eca185614c6c3247439b36c149ff. 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/ES35A0800206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75685a535a1f3aa4c3f9cf45fc8e6593b74b8e48382252ee94dd2b5340f1008c. 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/ES35A0800205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c186d40f8191d0bbfc42b267b2e44f879b9f9d665a2d9cb1ab4f175b2b550c2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/ES35A0800204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5f38f1810ee2b554a35bc0f1ef36fe1822d3bdcdceeb648861a4ee6bee3227. 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/ES35A0800203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924e5b229aa8c1840f25ed2b66bbe7c0d0a690cabd3c20673d8d586263d2a1bf. 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/ES35A0800201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366e5f4fd830af7d50127f39d8a8cd9d42598b9d66d5781b5692425c41447d44. 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/ES35A0800200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2576d9db0c8e4d1ff27b54aaf2f8aae661f6ee99d5f5126298ade89f6305ea59. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/ES35A0800199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba009e7400bde9076881170c8e7834f2c4d41f0f037e451353e9d2c7a55642ea. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/ES35A0800198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645ca0bc2636a582341f52be871751a193187df23398e4bcb6af43d1b2078f64. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES35A0800197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7531642203ce10a82e960b81680afa44d9eb40e681bdfb722ff5f26879ddd26f. 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/ES35A0800196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefbec73e368348335930fe5c32033b403219527abedf4fa180c704a76913ec5. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/ES35A0800195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3baac924b3c3c89dbfaf7da6e1af0af25cc0cd30c6d5d6f52e8fdbab126103b7. 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/ES35A0800215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc236287eae928d530e1cbdc6334f37cc053fa2e06f9a29154c3e7dd3402d2fc9. 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/ES35A0800214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57a976f9429926d7dbe18786462a7b7f05de723d0a46902e4db0a17b8889411. 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/ES35A0800216.