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 0x9939e9f044fb7c877c62036fa2aae2336caa98c99c60d9adb1cd02588ef28c5f. 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/8cc8b0b5-b365-4cb2-8f71-9cd15f7e5261.json and https://artists.proofprofile.net/proofs/artist/8cc8b0b5-b365-4cb2-8f71-9cd15f7e5261.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 0xa93a25cdcbb175a8f297776b53176aaf08d1cfc26f4ebaec88ad6a05e5ce8893. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/NL5MF2100520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68a32cf0133f8957391c76766c7bf804d37dee38fedbda7071f62c24cc79021. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFJ2177068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb628f3bb14f1993fcbafafe705504555098df23b0b6177b7979aeb8c2b23ca. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFJ2177000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb9729a365234b8e64916ce547382575281ecf7e5744dd8e27e29886220409e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAFJ2177004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114edfe2462c1d977f2b6cf87dce128618868494a4bc7dac355698fd8a12253c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFJ2177009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6b44dd9b6aa206f35a8a5dcd22f37d962a28f7b6b09f5e26df164e6e2891be. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFJ2177014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce38f19b60a7521c085a752a55478cd7859ed661cd02cdbf50bfa7ca29c272c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCAFJ2177015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e8030d2b25bee1468f50586a641457c05dbaff4cd8011b1ac7bea9746b0731. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFJ2177021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5557b10ddbde1f6a680b08fea6a99941ba162534e3cc528591e05aea1055f5f0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFJ2177023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2609a28352394ac01961452c524e3f56a232f3f7c9833eaa45449eb816a1561. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFJ2177024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920bc771601ef9a0a74ee0960fcf70ffb2667c4e89103a4447bd898864c315d0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFJ2177026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd9b16ecf87c0b5659f5b994ebf8a5b1f0b15421a2b790c24c4ec363e003e82. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAFJ2177027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86ccd3f737fb7d3f36afb42144bfdf77f03891897e57e08bd098d248bf05ea0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFJ2177030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739993ee6fae12674a8d8cf939717071542124f90c84cff8d6451d4b24e26a36. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFJ2177034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ac4f173c001a2cdf665cac918b9c26cf8e401285bfbac43a07f1cef55099c9. 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/TCADW1814312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6425443be2aa3bd47c6b4767d9810cd837e36928b2677f253c85e476c44609. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB42233219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7664cbe5689daa2f01952b5daa58d3a4b1946549097d00ce9e04a27131f0702. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB42233220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720f7fb6551d4191796814aefe651dc452ee616dd56ed8a039b35374fdd52c36. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB42233221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc92b49835475237bc308ac5d691f455360f6d0f6d52bcdd188d3e222a3b5cba. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB42233222.