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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95dc33a52e0df8c93c6d7acef2a1d0feb68833312674c50644ffa38d2ed09051. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4da61a57-9e40-445d-af96-af744ad7059d.json and https://artists.proofprofile.net/proofs/artist/4da61a57-9e40-445d-af96-af744ad7059d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac587b0090e446ab6febe5b3863e9c3891b73965662a7a89727b8a1cb602464. 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/QZP7F2109173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc650b262e6922fbb2e401938b9e21fbe0cec619a263191750dcba42b6e393f27. 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/QZP7F2109184.
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 0xc029dc80f545eef406708807b630319fec75ef87b3d0ec7953ad8c3f49d1d5df. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/QZP7F2109017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb657be0221bd87b7c43b90cea07e4b2d4c2275c0b080a2aeeb87e2b6dfac34. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZP7F2109018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811d117dcfade2184f0aa7ae285a6bb06fab1a4d6a1a60a53207bd74fbea4c01. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZP7F2109019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec89f4542c2531d134271a6331b4c75dcdc6b7904c1cc62c2e26511367cdca58. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZP7F2109036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284461eb2d8c7aab4416898a82704b55445c2460998cedf48f24a0d9ada34b61. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZP7F2109053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490d0bb7c8851d49fa2dacc23fef60ae4c55ae5a7bc4333a17292beeecca4973. 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/QZP7F2109010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39abcef3495ba8fc2de675a121e4f9b17da6e252e4ef0e625d7dafc5f425d21c. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/QZP7F2109011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3579a27cdd891c8446434acd068c025e18576ab57743ac6642b0b33f14a5c03. 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/QZP7F2108969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9de21f1d5bc4773be1c6bd6bc2c2787f86a18ad1cab99b1c427ab481390a26e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:08: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/QZP7F2108977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bff164a7ab1fd1f4e29350242db47033ce63cecfe13b08291c67b6631ceb0e. 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/QZP7F2108985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afe26430c584589966ae2e0d12e8ad3f412c591c146d5515095db8a8bec56cd. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/QZP7F2108960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e7e74716e4f3448a50eb9c4e3ac5a4fba9747d614c3e75342dd833bd5ed818. 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/QZP7F2108962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e529c56c3c511a741656ed98fd79ed80672a7a0e30e50f24efc6d1ddbe29a63. 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/QZP7F2108966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4919f3f7ad6290bc7a4306c1b150b6cb70a1200f362ac1230f859175181e7e. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZP7F2108967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbc2ca404765231525ad6a1f97fe82dc3e1aa58c0dc46327948e12c84f39342. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZP7F2108971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d857b683aa4a126e3e353e5042ac83a7a87f36b0c8b734d358d4cf1fa8058b. 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/QZP7F2108979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f967253f2aa72213a657d551c13aef4f52c0854992028c96656e12dae52b6b. 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/QZP7F2108984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13caabda9b32b05e590ba46333623478cd9c5a68fe870ef4e74f342ad8ee06cf. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/CAWHO2027814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef0e3b7509292beb5b7bec92c40d52dfd28864b88aa67501ede6e0edd74b1ef. 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/CAWHO2027816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fe41f023d9afa2f68804ec73a17f779eb8ae0237d759a3bbc147bcf5ddce4c. 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/CAWHO2027819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6506554d4b9d4beb1b099fc678802fa1ed69f7b7314e5d61800391bec34709aa. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/CAWHO2027824.