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 0xb6be036e8a3922f10584664c3a8addcbad4a6ab012cc31c82981511a27947821. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/da517c23-4124-4f4c-b703-4865cdffc3f4.json and https://artists.proofprofile.net/proofs/artist/da517c23-4124-4f4c-b703-4865cdffc3f4.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 0x90049ca49239acb95ae796dba9f80a33547ae09baf827ba48dedc47114f22311. 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/BRA3E1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6a16abeac654c796f40640baeeaf410fb755108e7fb43042e73754a31143ea. 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/BRA3E1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231fee3b78407d963a9b54c72fdaffed946d038c0501fb4001cea6ab71a1c1f7. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/BRA3E1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b2466b80df966fdaf75ae0d5ec8434080f8f07159db95e64328b2195b68db1. 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/BRA3E1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f86f70d016f02975b77d86b688d1775af46f4e5fcba76ce1daece7f89d1466. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), 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/BRA3E1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4343afc5ed6800fd67d7cb1873e75800f7522e2fd085626cab23b4623d8f20c. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BRA3E1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a4129f0a855fb791e91bdf4a746895c15f05e0cd40f7a5602da7d1dad5516a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/BRA3E1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5081e4a4547eede00768d37210eb071439ec11cc6500e399804aec8f68b0a5. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/BRA3E1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd25bcd79b8fbc4a0a3ccf61f57f4ef485c318dda66ae51e49250c0d22a117e9. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BRA3E1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90748e86edf28a5b4605b69b23bae9fdfdec56cb882360ee22c6500ec123169. 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/BRAKE0900047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f1e5ea8caeadc4018d1e0cbddd296cbb1c2268230605665a6d2638fd72a669a. 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/BRAKE0900048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c05cb7dc8600dd52220b75e8af4bfdbf181b1f5155788b8aaf6afca4e21491. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/BRY3C2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5e984c9dacb13213e17ed3e2937ed60623bfba73b07a50b44610353374123f. 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/BRTO62300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3378a5d324de2b10b025e0588bd36d1b6a4763e3a729a743c29d2362d7f621. 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/BRTO62300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33b42c80546f359b445d5a7a067c2fa9329389751b00a9fef85e02d13beaf58. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/BRTO62300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b4a40b69a3c5099118c195e21d9b8c532c21daa64fb68d01474016e67392d83. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BRTO62300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f09d93d7e651c97d3a05dcfd74287866053159e34527c47734ad4b8aad4f06. 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/BRTO62300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02149352bd7537011ff50a42a23b28b65cb3997b0c70c21eb24666841704f0ef. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BRTO62300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e8fcf03cc15a69eb765fffcfe3e51f04ad446c938725b3ac4a2987f7ba42e6. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), 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/BRTO62300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1e7c5f04ec27af034c22a90255c29840bed5858417a231526e2f4fc2892849. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/BRTO62300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743b841436513bac01863cf767be83ff48c5639446b0afb110ec92f935f3232e. 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/BR2YU2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3504fa72003f3ddb25c13d0e49981af3d381cfb7fe28eb7ae81bc1ae8d141cb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BRO172100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8741971b329702ffea6828900a22b12f7eef44d4370afbd5f2f89cd8ecacf0c. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), 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/BRO172100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ca2417014e01a6736b6b7325adb706e9db3b79be6748c94e7199a5a5ed74a2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BRO172100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8efcd4308661084efcf423790c39994d8ba737363d768828b1ec51381b55dbd. 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/BRNDQ1300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c4840fe15142348ae67b5901097016998daaba2aedb0d61cd9de92d36dda69. 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/BRNDQ1300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2500c6f073f945e7686c576d3cd7cf56ae1cc05cdadcab9d460a88f039469848. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BRNDQ1300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f9876e7fd41620241c3dbfcedd62ace70263b655788624e3c2e17600f953b6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/BRNDQ1300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38fccbc84e3be7f8099319668b29f0e7dc133514c4eca9e19bae480b1a4752a. 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/BC5LL2100006.