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 0xae1da56381356629c08beeee4ecb729cf5bdadfbfb326317478a4acc16ce7a61. 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/32638e4b-2755-46e3-905e-fac74ff6122e.json and https://artists.proofprofile.net/proofs/artist/32638e4b-2755-46e3-905e-fac74ff6122e.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 0xa26a1084f40bc26d3f77a3030264398fc2c473499838cf5f3b086770f6fef846. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/USX9P1304512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c95a55c5ecdf1c9f3e6d088fc5470c3aabeed2f979d317c72f0e8ae3571a1c. 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/USCGJ1768323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d147861ec7f7e6d34c5dc2f7fbb4b79fa278816c5482e66ff7c8f8a1a6a8f8. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/USCGJ1768325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d64243e5fc7a5e2774c9185a8603ca42cb50461ba71aeced48fa624a2aecd5. 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/USCGJ1768329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e8cb2ae0f6d054b0b2d7469eee691abcae7fafc38266096c0950344a76ec9b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USCGJ1768331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cf3aebb9a28601f553cf8e7dead3aa5c371704cd171b413518197ce7ff913d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNJV2089116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781eee4ab1400db158c83640d8f1db6c15373dbd5cf7095f7583d216a78e9b14. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZNJX2044622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025779ce5c65724affaf0dc9998a20f89469f6be7ae96610f37ffb88153e3b01. 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/QZHZ32123456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa226d2f1ac3e34130663dd2491ecb8af4f15b3419a9e67efaaa9954ad22cf031. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLM2130877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2925524d355ff0f18652d03d5edea0abee05444f8190a9c9744527a172857e19. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZNJX2044623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2330d5d9d5410e8bc4487e2ee4d5a37b5e38d982effcf8639742df2d8142b59d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNJV2024407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cf3aebb9a28601f553cf8e7dead3aa5c371704cd171b413518197ce7ff913d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNJV2089116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe0048a0ebf77d4bd3aa62372ef23843a2deda403c3e79675e8d2e08ae4a24b. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZNJX2044624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a321dc0364f30fe5866521bd0487b6abe164183c49f0959e0e364498d78fb07. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNJY2366604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb95fc24319f86f6393c7812ef2bdefd6a8474d15ed49188c6539164be07639. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZNJZ2355410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea269150755992722880cc56ccc41ea9467d61f4328a8862382fc6a42df370d. 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/QZTPX2331564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376bbc56677d4a28d8dc9bf17e0b33fabaa259116ee012c9a1c4acfb995da5b5. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZTPX2356409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e26922092116700b271863b676634b15f780e151b56936082307b5b455a8a7. 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/QZTPX2356410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea269150755992722880cc56ccc41ea9467d61f4328a8862382fc6a42df370d. 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/QZTPX2331564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a321dc0364f30fe5866521bd0487b6abe164183c49f0959e0e364498d78fb07. 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/QZNJY2366604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d45f74d9d1f07c52f41fa6fd53cba453a8e0f9b65152950ec48fb83091b1bc. 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/QZTPX2356411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccb1c5db85a9c2864dd78e0ce416d5bf381a37917a5a94aee5cf602c7e7e1fb. 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/QZTPX2356412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871105cbf8abe35b24a335531efc0655b957ebdea0a7f5b78ed67f86b2ce6d7e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZTPX2356413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebeeac886a8cdc9aab953afa3bb32031b4a4d3b3f2247e41247ea9bd92fc5ad. 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/QZTPX2356414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aae9d6ee1c87c2baa080708711e39cdea19e5eac1e6a29af0dc5c0e555b0d45. 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/QZTPX2356415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8335e446e4d395e3f42bb9003d46fc85fea330f9721252eede13173cf5e54fea. 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/QZTPX2356416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af411b1aeeeaa27e98d7a32668071d58ec38e7ca5acdf3364d9c03213f29047. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZTPX2356417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1fd4b2699e2fd5c6851ee3c62b7ab5eecd983edc8a7e13302958e2a0f91cb8. 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/QZTPX2356418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb95fc24319f86f6393c7812ef2bdefd6a8474d15ed49188c6539164be07639. 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/QZNJZ2355410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067a31bb51cdd4026cb7ec6f35d572db469cb1c182b2bf917986f82a52af3897. 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/QZTPX2356419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490b650c6a1bdf3d638ade6bfa5084ac89e45b472b3c90414cfa9582da05957b. 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/QZTPX2356420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef47fe24da82fce2fcdd9d795ea38fd134bf777ae8a364e045d9f6e584474b90. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTPX2356421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42a02869a4f95c7251e1bb33aba2a195e13572e2652c6c03e7a4132a2dd0be7. 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/QZTPX2356422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f07877a36b6521f7b1c0334a66391754b466edea78cf654e665537892498620. 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/QZTPX2356423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef939707f3acf79d8ce4465a5f5ff6b232db6f259ced665f7c01a2de19ae81a. 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/QZTPX2356424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71f7c1e8827e1da0b1a5a67b8a1cbee4c7aaf2585b193af07161d0a58ad0f0e. 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/QZTPX2356425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d02d7b18b1201555d1405c46aca1d416509a71df6e01a9e0c5a462790864b65. 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/QZTPX2356426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7dbcfa07c8c73100867d127ed4d7f74d58102283dd4860e1fabe45cf812cec9. 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/QZHZ52086604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f011558137e83208ff7ca533e5279c7fd6dd1a0603371981e5a76d34395310. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GX3Q92470084.