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 0xb9bed8f65bba0e2923d06bcdb2833a8379c5b62c820eb63dabcc24251675ab17. 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/222c17c1-2129-4947-9474-7dda23f32db4.json and https://artists.proofprofile.net/proofs/artist/222c17c1-2129-4947-9474-7dda23f32db4.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 0x24a985fe333c0a8f0548ddda1c64112276e9982a59dfc2734bc55a049f2f2adc. 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/GBMA22339794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb3baff8f6cf3671329306394715a9bc0c7f1dc76ab441cea171a7aff982c08. 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/GBMA22339795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8812711b6d2fbfc750ad8fcaa79348d44f8573cb2fecce14cb7eb506ffa289. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/GBMA22339796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8faf0ab56fe1e555dd14a25d0482319870169141fab4b7f7a5e985e7ceb1fd. 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/GBMA22339797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4454dd9646276e77eaf710ce1e65c7176c149bc23a0b32173e0be417fad4ae. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/GBMA22339800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e79cd6486abc9748a738bc6eb088e00d8fb5f40258d597c3c291c343f99d7e1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/GBMA22339804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc634a2155f19f9b4d8d5eadd40abd10f00bb6cf1761e3722eadf380d7e4e4b. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/GBMA22339791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca83e73e93779a57c5fe5799ab14ea905762143c5a898167a5583d1adc2b4227. 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/GBMA22339793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8812711b6d2fbfc750ad8fcaa79348d44f8573cb2fecce14cb7eb506ffa289. 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/GBMA22339796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8faf0ab56fe1e555dd14a25d0482319870169141fab4b7f7a5e985e7ceb1fd. 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/GBMA22339797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b64479b83b97d2255c6128a5080ecb8a97325e8e246bace87869370df57eb0e. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/GBMA22339798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3877c36cd51d45934aadf8743bbb8c377007ef0267100c96664aeef0f751060. 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/GBMA22339799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4454dd9646276e77eaf710ce1e65c7176c149bc23a0b32173e0be417fad4ae. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/GBMA22339800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc81d29d978996b98b00062a882b2e6b2b0854883ee00ffa26cc0d44983bb7e. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/GBMA22339801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa091cb073f01c29fc29c8a92b7316fc84caf47d131c49142c54d07312bcc2869. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/GBMA22339802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8429acf1f76fb5077219da7a631133b023f08fec04c0b6fa4f76ab7d7a04eeb5. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GBMA22339803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e79cd6486abc9748a738bc6eb088e00d8fb5f40258d597c3c291c343f99d7e1. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/GBMA22339804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec980f2c9cd0744522fdeed49cd87364d7a1c983c181dc3fb3fd7833806449d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBMA22339805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839a60e38d560599078290082a7377353f91663a63bfe9dd98d42ee2de97d747. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBMA22339806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98477dec026048e11dc4f02ae87749359a611350f221e1ced3f848ca51fe2105. 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/GBMA22339807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7420af14a477c3162f8f9225bd34a4e571066f41bcc880ae48748315e43260e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846190caf5663e075135ce1a60cf34aeb5b4dd017c943f19ae758082119867b8. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b6755282db081c6e4260e684e7e9c6fbc49f47b4887773b2e752a2f5e87105. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5999211c2d0affcfaf5752e68a7842cf1e63d2ac3f6d9cb8f69cd686457c9497. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3472a25b57f1e1eb4a63141351c05407fadae69e26b01535bdbdc37e28e00b5e. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe864ad77b690a1800e41169fb555a3be258805a3a357839c1010e8fdba2146ff. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71702d4aeb98c50eff055765af5655299e96971836b92e4608d1af71a6c811fa. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317b48758083b8209fdd009cb19053bfa869fe310657d9db027b19515f120d24. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8bdae1cfa8174e4c721e8099340bfe21ce7d35fbe6ad46ad350cdd787c47bf. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/ES75E2506284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828fe5e183f71323108e304a169c8cb19ba859ad02b4282e4a178cd2364992ac. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208c0a6bfabebc92aadab39b769bbd381feaa96b1d6c0bc890e48dbc7dc2e4d7. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858e7c59dc6ab9abb05929674debfd4231e3982f3947d2b1e2c72e2839e18050. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ES75E2506287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a189a382c3d04d75c4d34c6be1db3bb38f36cf76a4bcf1f4f02ba8c6b322a0. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363b0f960d0f350e3a68f2650e0cf245ced48daaa2b780f9e52344a2d87717fc. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/ES75E2506289.