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 0x76e28e2364fe3662c25a1db039256e63081d420fa38f2ef296f3c28d2d5da3ba. 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/a171b566-d1af-420a-afc4-649865e92bcf.json and https://artists.proofprofile.net/proofs/artist/a171b566-d1af-420a-afc4-649865e92bcf.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 0x50a1020e5600653b9841d1c7c2dd9fb50088ace03abedf716b3db041b97838af. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/GBKQU2079157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bdf5831198ce75e1ab09739a284e2b3917b0ac17178524dbb2a539b3ad4dc5. 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/GBKQU2080032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19bed6faca5a3d3da65f2af1a9dad90c021329fba336a563fadf4fe05e4569c. 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/TNA0E2200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83a38f1d235493b28ccb6d1e066c65afa60118c025d5dafa9a1944115fbef91. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/TNA0E2200045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672a26b20c18988d7360ca0a5da21eb36758f7cf4d4c3844ec8a963fdc552942. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TNA0E2200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee2e0a829b5bd41656f57a824d0ff599fc65e51858a076f046de1d0dc89bed3. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TNA0E2200088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299d28d39d066fdcc59866dfdecd208f7a1162c7d75ca66b416460ef59c83d4e. 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/TNA0E2200906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb9e93d325814ffc0e657325386a595a456f5f27691748def57e2a3e187d057. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/TNA0E2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196d51639f08b9a75255ac32cbeecf94f6f45068490832462cbf3a4778342eab. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/TNA0E2300212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d94ed8d0852f41c1e5b1dd499d1c6bb4c0030dac5bcf30996ec684b271c8e27. 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/QZNWS2478891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d8f3c386c1af11860019900279d5e78403b58378d8b10a13a3fdbf940d54e8. 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/QZTAU2473353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ecc71b2bb8a516e9f763b449b9295c63539c71185dc9a81e50eeec70e7a17f9. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZTAY2463012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004f92bb80e3059303c087b34ec6e4bacc6e8155631f8d4b0ea77b362db1082f. 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/QZTB22486508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6c27bd7c95bdeb847dacc9e90270edd337b0258ee226d427a474ee3d65f5c1. 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/QZTB32429814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93144559fe8d836c38190ca63b2de6d1d0c0e629be14b861205567210269c8f6. 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/QZTB92429701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728a0b99f624da98476c1d23048d29506b693d1d87a8ae49c0de59cc0fa2c806. 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/QZTB92484395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084443948095c9a7fdc74298e88e039e2bb64c7b2aea956c473ea13ecdc51ef3. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZHN52573940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x104430f732ee92db9469c42a8f97c412f64b58047b047b1d4a83e3afa28a79d5. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZHN72547147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea5b4f33f7441d14ca6121098b864543a8ec4d06b441a4df31b8772d7a99ac6e. 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/QZK6H2578202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9c892660f814be5c5c0ec58f613db0a13488ee58e4541bbe2d075c03ea72fc. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTB52502469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89441893c17c8e27840fdcdbb014fd08c105bbb5ea7a99601054af5af74a8f93. 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/QT3FH2576193.