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 0x69ddf5507a6cd0d0f058970b853cc0062b9f0be42669ae9cfdf0f3f668f06701. 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/24f4d450-61ae-4af9-9200-2471fed5db89.json and https://artists.proofprofile.net/proofs/artist/24f4d450-61ae-4af9-9200-2471fed5db89.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 0xd4ccb88dc769ecba6bfee6ae06eb12fde92a2e70dfc940c6cdb723b2ca0eec4f. 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/QZNB82317572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6bdba034ead063641d8886f2ccb9cf7f325475aa7014ac9c8e49a5148a6bd1. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZNB82317573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b79d1e3dc10cb12460f9f181a482ab66439805700b74ef758fc23715d9cfa55. 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/QZNB82317574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee397b29810ceb458aeeae789810811f003f5ac99cf297adfabdd061383bbd4. 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/QZNB82317575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c29d2089cf2adb620062006926840a14e686d7728ba88dc08db0e134b6d624a. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZNB82317579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba62643e674bcf98e88b4df8b5cd9f6e75d44766b344c60602022c770abf916d. 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/QZNB82317580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fc120d184a2eb42888b4e00aafeafd198e14da467bf3c5ae955ab0a37afba3. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/QZNB82317581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e005217366706d234afca10cb9a91b4561cd746703ffb12903dabb7bb7efddd. 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/QZNB82317582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560b322b8caae6cca4e8c26965739b862c8547e6cc15db7f6347d4a5ed7c3614. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZNB82317584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f07045f641abef3bc020ab35938ad1a6fe35e09a6a1fb5914da8735e6c0ceb5. 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/QZNB82317585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54c4d92fd9bc9de272db77e7d5675c8ab0c1be2e9dcbe4a15d6b0479e625d81. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZNB82317586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9833101a971486497ca514b2c0a8cfadb1e4f68a6c23a76ab067313ddd12c6a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZNB82317587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57eec7a4bf71265ffeab1ba6484325610026ad8901badb783db38450aded081e. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZNB82317588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd72a58180a4645b0efad9de14c181676a5fabeed5edb212aaff49e1168d57d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZNB82317590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560b322b8caae6cca4e8c26965739b862c8547e6cc15db7f6347d4a5ed7c3614. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZNB82317584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0555f584bcd2bbe8c3d1d38d663bd9cfd497936ccab365d678c920f87e026d1a. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/SE62M2399517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1dc912d5833d007436db1f909b246f3d66631f129710e30aba97956a5c6b58. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZPEW2417826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663a487b593cc12a17ae3957ced5bcf9da867b1fcb9d3d308b5235eee09e23cc. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/TCAIO2448979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1321d614c2f88a1b93674a81188b5a37ca1d8724069e30abfff94bc0697a6f. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/TCAIP2449011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfe29940c67e37b86d0c82daf7cd438724d91f5698085c46bbf73130c2055e0. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/TCAJL2530717.