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 0xf2bc565cc83931ee8519d56f2f7661306ecdab139fde7b69b976e40943c72933. Chain 2 (Bitcoin): anchored in block 953687 (2026-06-14T20:19:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/685abd2f-a6e6-42bf-805d-a97d31509e6f.json and https://artists.proofprofile.net/proofs/artist/685abd2f-a6e6-42bf-805d-a97d31509e6f.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 0xc782b19cea3f81bf98963870e0bc2a09aec48c6d8c900fbc198fc70aba1c8f00. 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/NLM7G1600013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e4acf9ec4f450a4a6da7d7ea066f819788ab7e7fb2bc07fb74e79c3e1f4bf6. Chain 2 (Bitcoin): anchored in block 957253 (2026-07-09T03:08: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/NLM7G1600015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b14624b5e715005827f48f6ddae6e6908e532f9131ecc178d5769205882322. 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/NLM7G1600001.
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 0x5b9684f15db520f78339a2af59a4c61780b63f1cbb89bf4cbdc39a442cfdd53c. 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/NLM7G1600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f11374f06e61f4745c5481121b843bf6124f38e806e62c53f406fe45fb92e84. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/NLM7G1600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6417bda65d34cf4b59d928c37f8c13a5f746691defcbe2d499c50f7cbdb794b6. 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/USQY51549208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27df7037cc2501cde7caea6c5e1ff21c2f125617f7b12f49d0d34ecaab8e1664. 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/USQY51549211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc25d8f82df9a86aa6682d03993aafac2f8ceb7fe2a9ab0ba7aaba944e255c96. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51549212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5a39ef299076c16f4969728138865c8648f8c0179cbb1cd9277c8859415612. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USQY51549213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd615e5c3a36dbbd51796d3d4f996724c20e46badb05bf30e84e125ef712ce2. 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/USQY51549216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93d7ec63aee496431742161ee03b96beb042c239e71fda97b2e3036abbb281a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USQY51549217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422dc5ecf1baef2bae5fe9a684b6c146260298ebf61a83c25e1fb7811c5ef606. 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/USQY51549219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29200091e4d69cf729925f253744b785d1f5748e48141c0262851ac8211cbb74. 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/USQY51549221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c3ebf31c00ac02aadf375f0648c8966cded02b5bf5932a402aef51d2b93260. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/USQY51549209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510906a7eae2a16e3fed66d913ac278818479953569dfc4764bb82275cf79568. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/USQY51549210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9706a01ad52bda040189a9570f9e5a26b0f29aadda675bffe00a60fa0b7465b8. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/USQY51549214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5834683455dbb6ac2ac310cb9e5dab0c910777c04e3192c2c723331f7dc2120c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USQY51549215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ec27bea437ac8eb106553962774d42582990f642c9489c1c125af3e20e282a. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/USQY51549218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c6f7f04326273752f6baaaaa87b8da02707327ea67460dc4f6c951bf65567c. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/USQY51549220.