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 0x975e13414b0482fd252740c8d61d1a6234525fdbf7020a5bb9917fa6233aea68. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/29d4b90d-e9a5-413f-b884-01e92c6ff701.json and https://artists.proofprofile.net/proofs/artist/29d4b90d-e9a5-413f-b884-01e92c6ff701.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 0xa310c870e1e8133b1462b8e5e0c70d03f4cef5f76956b326b51f5ee985140023. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/CAXOS1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2358d8e253f73c18361c2d8cc571831b7c76395c06189bf09c6a06bb90c6956. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04: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/CAXOS1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6775894e707d620fe2daba88b548a068b0c4eb34148925c4954ee66a370e42. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/CAXOS1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1910e7de6005fe15ec217510a3de521df7b9c609521c2e26e292f0bba4b3b192. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/CAXOS1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7150e1f61038be59eefd679484f2de448923cc76f9b167c0d625d2ad19904832. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/CAXOS1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3b9dd8f25eb9ae2bd8f7dc5e0df9ba3ab350147f8d42678db629dc3173ae21. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CAX0S1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52361a2f3bae37e852984143219a7d7819b0f6891271059161a4577b02f3d7a. 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/CAX0S1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0433017d9bb6853e069f6a4b9b6e7b9b72614b7fe0a108ca692d33531bf180. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/CAX0S1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b2c70f1353ec97139d1c77c6ca227a055c6bb6af61bc247d83940d17838ea8. 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/CAX0S1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790522421dc42c6e6f9f87496d5f8539655c8e04057262c2651b64e4a412ea75. 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/CAX0S1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3a546f211576586d12fbb3d2901ad03c5c44361c517787472311729fd3c97a. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/CAX0S1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4facd5b59503045c1e4beaef186ae9e3f9f2f5b6792a18d1767f8f858ce38fcd. 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/CAX0S1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef0f48f1495b828f0b2891e9ee1f34f38c6502de1bbd38fae1979842b1aac37. 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/CAX0S1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32b8729a3e1476f5c13455f93eb2fed098e1f442c1ce86512862c9f64062900. 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/CAX0S1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da3864ddd712e8045d5bac243d4e7ebea54f09c8dea58b5ceacd258b46f6137. 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/CAX0S1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56ea600fa959a656c9e488fbdf6fb2d27bd2fdb632cb70766d5bb231e98720f. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/CAX0S1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4bd5fa839865bdc9ebe7dad49596b0e5a5c91f2ef93baf34d63ae9421d1d1aa. 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/CAX0S1900012.
Viens t'assoir près de moi (si tu m'aimes)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9275e159ce0aa5003eb332a8674588720f4cff3792b1693e27fb6d5d8159d741. 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/CAX0S2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a937b2733d750edb27657ff6b053536895fcd074c75c537ccacd85f24bddcb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CAX0S2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda54d1b718119f11066d6ba52a057fc77b1a4d120eb8b798f918e19812387ec9. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/CAX0S2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf435b5319f2c5800e09e63fa8f0a92ae7269ad55c35497f91ba6ec16ab3e04d. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/CAX0S2100013.