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 0x20ee2f23c4f735baa99c72a369246329f2c346ed7607aaafe7ef41236e0632e9. 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/10ceafd0-c158-40b1-95e8-3fe0f6ed8b7f.json and https://artists.proofprofile.net/proofs/artist/10ceafd0-c158-40b1-95e8-3fe0f6ed8b7f.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 0x4dea45acaba6c655f6a706f48e2dcbdbb942dc0f28f9521639912363f01f261f. 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/ATR981125004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3c8acc9f3c9ff09b05449f61eb68ee1e07fb981f278a04328875edc2a6aaf8. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/ATR981125005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0aad51165b9c17a8c5e3d45f3dd0602c41388643276abeb4104373d686433f. 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/ATR981125006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbc29b3a7cd9f5f41ec591f5c084b701623e2aefeab7ce9e4f8eeb5a255af25. 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/ATR981125007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c9e661a18d140f16cb4f31f00e4e80d6a3fe347e28de1e0a653f808a57e11c. 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/ATR981125008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b845fc21e6edf89c07fffa7f42cf09493a90d8821f2419beaa366528359a6d2. 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/ATR981125009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d59f8aaf99f0ea731b9c45e82211fe06d6df19fa2bf39e93908864c801143d6. 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/ATR981125010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5645f65fc6ac509cbba8a282e5db61b04205bc13708505aa2b9f40cd5a07e155. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/ATR981125011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f0dc998bf46b45c45bbdc82477f3584d7efe40a4ef7fecc8bbb75d4d6c56fc. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/ATR981121173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a037c72cf1b3b0a154ee504b1ca10afe69c980cdb69951647e9a7d78a00d5d. 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/ATR981125013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5468c187bf1136d100e0dfde4569f49f863a8a5a4ee7018a2b2e91a9fff0107. 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/ATR981125014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afc712852c1d1cbde0254ede7abec7185af6f013ae9a059a38d41b8d16cc999. 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/ATR981125015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc68611bf828700a5862e7744e990187c5a34f6933e99dfce445d0f406526d7f. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ATR981125016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4f7399d5618e7432163d30f795a4124148751c97065cee6eca76789776242d. 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/ATR981125017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167b46234a3b527e35b580cf37215c917ffc8e0bf586a33e0b47cb07c577d672. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ATR980016877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d72de39269386986223f2c34f690084ccf8ab0eb00ce8c8330d8fe9bde2d94. 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/ATR980016878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce5f4ec16de0653910dfcfb7b779e7be5c3e5e51e29b9ccbc0b901a34fd56c3. 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/ATR980016879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d437bec193e12d55903f8ffeabe4e24b642c694e7eb6231c1f130dd9afe57e6. 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/ATR980016880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47133f05d8b59fef64fabd6005d578a9b04fd70d892756dd97072b3b7fdc4de. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ATR980016881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109ac42dd921b65e4354d90402fa42c7d3f9194468ceb5cf4c9ce012f01b8638. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/ATR980016882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2615604622a813ac69552821659738316e1953f21c2d79b3bb0a55f4bf7253. 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/ATR980016883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4367825b43bc89627e287f19d88d352b5021b7643642dd928f25cbaa03465c38. 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/ATR980016884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62309d4ddef239f4fc939ae16e7663dbd6cff467c49393bc492e8455e39127ce. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/ATR980016885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c449dc68c22a229973e7c66342ae017e945e636552bcb028e2a8713b13bf4a. 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/ATR980016886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9ceb9a9ce529416322e9bf401a898eb05f7d415171376ec987c48b64d11918. 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/ATR980016887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683c28db1a16235e3622e053255f1b85a59eb4af9bad2939957a34c098ecafc9. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ATR980016888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0305ce053a40b5900503750dc3d45eae57c35865a80f64c608a7ea8880be0555. 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/ATR980016889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57747f7e8db9fbf4b4d5cfb22006b332586d9ed1ce752617ac93f631739de26a. 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/ATR980016893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1ec7381fa075a0efd79851efe68dffe86be1511ff7c55dc09b9216136e9ae6. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/ATR980016894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef4025cb63aa3f4eeda09b4e2d8c90bee6e03275d93ec41f9e2354b0edeb736. 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/ATR980016896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8dfb93993194b031708c0c0ad38201a986b3b4dbb5db1d2d16dfe6a2eebe75. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/ATR980016897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdded6d848bf622004c1377e5594ed921a04c2da8b73ad78bc2780e6957a8a7fd. 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/ATR980016898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270fbfed899cf6eb47129f2baf1d18bf768f13f12603788b28faebcb0cbedc5e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/DEZC62413007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49077374cb25a109eb734f3906251f609e411071f08a77ee21a979b09ca2de97. 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/NLE712300476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdb588fed65d46522d0054991bed87524225733a0c638473ee17ceca8fd52e1. 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/UKYSF2200024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212b63b1942720a77cf711ef93909ac0855a1a2293e516359fb98df7cb1cc73a. 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/QZFYZ2182142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb257ed2ef20de63e4697882a1acd979adf27c26fd1419ca7936770f266b8d13c. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/GBKQU2340003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4275e965507a2e7d18664c77de33b652eac30c1be807a832ce2f2b8ad972687. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/NLD682403076.