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 0x9d48880f0af9ac64d99f4e6d31e35180a24bfc8bf97cd779625b5dc9ffae8415. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/21c82503-8c28-4107-914a-0444add5085c.json and https://artists.proofprofile.net/proofs/artist/21c82503-8c28-4107-914a-0444add5085c.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 0xcd3ad6eaa93fc9b0993b6400d94c5294c3536ae582c9ec7643b0eefd4291f5e7. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/TRCNK2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dc0a01e36250f04697ad41945afc4d6bb3ae7a1bfa3c9d3e7d7b05541744a8. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/TRCNK2500087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb257883dbf32992da1320246aec94eb6d2c5e92852e1c8e880816fd1d9167e8f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/TRCNK2500093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60b23b3392c3bba72c4d26671d786a3a75e4fdb734ba1a60ae62f761e98d18a. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/TRCNK2500100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4c2dc82f99d63db70f2f8dc8588a42f08c2ed9c7c4763c4a682704853c6a5d. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TRCNK2500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f07bc3c4021dc95c78675d56bdc740b405b7c5c2022366a42e7cd5bd15d0ee7. 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/TRCNK2500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c63688ded67eeba33cc0ad3029ad70076a5b7404e7164dc6b502a7698e712b. 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/TRCNK2500036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743d45a1e8debf6b6ec31463dff6252e1965b61629c3773dc960e55f883aad9e. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/TRCNK2500037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0003d9739b2359224bac52f4b391381faa9c1b3ccbcce1bbaa69140dbcb8901a. 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/TRCNK2500038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe593135fac8343fbeb88ffbc24fbda74b3808d636114f180236b77fbf8ff7ae8. 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/TRCNK2500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dee234b6ec6fa07488fa30759289d937f8dec626710a2c652b7585f0870a0a2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TRCNK2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4549cfb4d712844f9b8c77dd010b992e05cfc7ecd20519bd59517939eaa57260. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TRCNK2500041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153d073958377c542b50f248d70c12726787c70e24c26046e8cce33d89080d1c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/TRCNK2500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c05539ac7aa8ad44569ae6eb922286883fb0b475836d8275bd1892d62f980b0. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/TRCNK2500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a840210487bf373cdff8c503d1aa636e6cd9bc2f780e432e4350e454b83d5e4. 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/TRCNK2500047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71726535408ac31773df69d56e1fbb63bd1574d08b181e1ca84a4291470e1e2. 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/TRCNK2500050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f80db05b82538619b4da322851e6a9c50d9deaae3d8e9fdccd9c0dc7b744a3b. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/TRCNK2500051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7c2a2b8473253f4841fa5f6e277b92ecd21f47fa2ac7fc313146e33268c20a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/TRCNK2500184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df71f4219254feea5463ff9793c6dca0ff767c9bb8aea04dc24b998ff75692e. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/TRCNK2500185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7dabeec71d778e86d91d1a8b4feeb59e0b93f7af36b106e6b878b78e495b2c. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/TRCNK2500186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41692f85e22d05cc48fd72479d29aaedcf16829a154ee44d3d37bc0c318c345. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TRCNK2500188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9579e3e9e374c6128375f79755171259cbdb589cc0c3327c9a77c50974e580d. 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/TRCNK2500189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea76916c953a7bc66f28b4e43defda8f62cd2392ea6d201ad7615589620177ad. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TRCNK2500190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f1172fd17d5aa2d6d9d2b603319934c018bef8c3b6183a18338a51c56673c7. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/TRCNK2500191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3dca3b0712ea24ce83a54c94344f53f85c216c35041a4f94b15517b9df6405. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/TRCNK2500192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50964027004759a49585f66a64277b1cb4176d904d5c8aff0c4c1fbed7db0d8. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/TRCNK2500193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c19b0d8e38939fab7d7915fe5f9c39a917fce368b4245f045b9882573453c42. 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/TRCNK2500194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e043e4703505b57760a8174830c245a29075098998871d530beb75bd653943. 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/TRCNK2500195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf7d2b0fec41d60c53c31be7a1bad6583a022f3e3fa2ebf1f10788ed140452b. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TRCNK2500196.