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 0x2354985d24849433d6b3df759b8301bf345b2029cdc18b08b407717895ae0243. 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/e22a458e-cb47-43ac-bdea-f8ea4232063d.json and https://artists.proofprofile.net/proofs/artist/e22a458e-cb47-43ac-bdea-f8ea4232063d.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 0x36a54b7a7d5a8830de71a71a099e23e6e613cddacd497af578d29df34123eba6. 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/TCAGR2229124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673e415090aab3acf0a5e1112b2ab4579c410c21ab67c0f90fa2d57e159d6a7f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAGR2229130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6ebb16619c43fbea87ef3b005e6f601c7caf709d88a7cfb2838d19cb90ccbd. 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/TCAGQ2296350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fe1b36556d89678eb169a3df0520ddd06412faad4354c43c9d29c099b2af1b. 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/TCAGN2283531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db8959cd6bdd79565a7acb0e5f99d21ce73b095e51467cbd842d2b38d705999. 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/TCAGR2229141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7e1f4ef99139247509b57a18a506f7098b6e235c1b5ab79719ce96158a1904. 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/TCAGR2229148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a730b9954283219033969f7e81ab512c970070f6c540b6108cb56564b8dc88. 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/TCAGR2229157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc65038d315723809bb341dae1c3000b0a7ed947a71070230b988e011ca9e157. 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/TCAGR2229168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b04b80bb7863cd40ff0ba21a000e16626e2248be82cb39854426bb9c58c41e. 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/TCAGR2229173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a0071fa156c83093d2b4c8086eac0b27717d4aecf2e4918f05a08506240842. 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/TCAEC1943469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55348851ffbb25d91dcd50c3df351fafc74f132177f7fcf6152fca2e3ed679e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAEC1943476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8b8e2d270a8848e255bcee5952bf77254255411c5931fc7b1751a4a9d21a46. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAEC1943483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ba2bc77344ebe6dfa3ba1b75482db51c485045b9ad5287c7f0420b2ea01128. 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/TCAEC1943486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6770e93ed5b544aff6bc10d43727b51629683ff86091433e94c4357370b99d3f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAEC1943487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9152cc69dfa08971865de57e3813917dd41b2025d8e603f2b54e0c101171431. 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/TCAEC1943489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328cea8821829f4935bf55c1e0b03ffdee9f3f479530ec2f4131376f084028fd. 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/TCAEC1943490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605ff321bd833a9ea98b18f81eefd9f8646cd8add6c1be2aea6dbbf67b54dafa. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAEC1943495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6ebb16619c43fbea87ef3b005e6f601c7caf709d88a7cfb2838d19cb90ccbd. 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/TCAGQ2296350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fe1b36556d89678eb169a3df0520ddd06412faad4354c43c9d29c099b2af1b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCAGN2283531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55348851ffbb25d91dcd50c3df351fafc74f132177f7fcf6152fca2e3ed679e. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TCAEC1943476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ba2bc77344ebe6dfa3ba1b75482db51c485045b9ad5287c7f0420b2ea01128. 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/TCAEC1943486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e001d74f83a45440d1edd0222c8cc2c190039a55b531df2469adbdc3805992. 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/TCAJI2508689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb185c4cf75be4581cf517bd85895679255f14669297218706a8f39cc70b35e9. 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/TCAJI2508694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd6e671ef1de51a9b8de98452d66b67d5f79caac4abf24333ede0d456728760. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TCAJI2508697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36ad38b0480b426438eda35720da912a07bcd1443eada44d15e723d6475ccb2. 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/TCAJI2508698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cab1285d58a2621a9d81ce1879966ff77e87537218833b818b4c30b46ddf75d. 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/TCAJI2508701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9152cc69dfa08971865de57e3813917dd41b2025d8e603f2b54e0c101171431. 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/TCAEC1943489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe037963b644c91656d0c289b3fabc6bddebfa136eaada4bbf99a0c79313a071. 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/TCAJI2508710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78af21d73f9453adac2eceb26a11e29950fbba8cfab9f38162ccb44046c6c972. 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/TCAJI2508713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6a81da547c598f3aaa070655ec1af6d77d64daa8aca4dcebf57fec2428012b. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/TCAJH2577562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8fb4c0b5cbf3faaafe5835cd41c8aea82eb64216ecc6ae6e736f1164ef60e3. 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/TCAJH2577567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590cdd4e9fa130ad3adc6322c4643b15bb737f728d29cfbac58545699d77676f. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TCAJH2577569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c846df366e0304f3c4a0c56c749edff78036198182a7ee798a2a653335e1cc1. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/TCAJH2577573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9133302fd8be475037baa98bbaf6bd8d95bcf24696e78d2fd9305ac61e3730. 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/TCAJH2577577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788901f8cda832ba9ac11f3b803a7bfec182ee02f1a9e0b90af6780123a2fdc1. 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/TCAJH2577583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c3ec82f70f9eaa292bb251fbe35589facf7ace381da15f02f5b698de53eb2c. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TCAJH2577587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf5e38fa0909889aab30a5a87b31f20435611222e070b057d63ac4583a9e165. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/TCAJH2577589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4227dfac815514fd558e2f9121dc285117d6be1d8d4adc2f943893585c215c19. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33:28Z), 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/TCAJH2577603.