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 0x97a20e3f492d5c91e784c913ad5dfd3a691ff5e409e521ea94a53c0f2d373db6. 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/85d24057-1475-4e27-ad09-449b8dff07b5.json and https://artists.proofprofile.net/proofs/artist/85d24057-1475-4e27-ad09-449b8dff07b5.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 0x23fe361a0d9a6cd019e3755668f8014c4e7506e13e0bffbc233f8e42df6d702d. 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/TWU712206092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca823476499d7fa9f7b658c411450d2e746ca2731e1b2d25a7e4fe89b40eea51. 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/TWU712206086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4d12d0f5372577e3a641aa1363b6db87a6dbd354a8209b6a6b03f2984422e2. 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/TWU712206088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dd5b3ee32d4102f048ee5e99e736ad8fbb113c45fb52aed0be8a9211442d8e. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TWU712305551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef65152561b11d2896a88fe35f8ddb3eaf92797fca72207edeb7d5804a96c781. 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/TWU712304648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47c3f0fe463ab458b54419f983b71ec560ad02f5432fdd74357ba0de003e02e. 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/TWU712303115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180c6f5ca589a4d3df606248c255f0aa1ab59ce7c0689023da129b573ee77070. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TWU712303116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf0dc7c5cee1cd202bb773075351c07dae1ee31fd09684f2614fa165a7ed936. 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/JPP302200259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267a0641877978d96639a23f81dd995b818ca6a2186c59757df11d1fde588039. 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/FR26V2076170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4262cf20aea2fa1c09859de914c41f5a94dbfb4b34843ad18762204fe0728bf6. 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/TWU712303245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea64a04b29113261d83496490431530c7202fe111b986f1db7b37e22005771c. 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/TWU712303246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efd599223e75cd4fe5c825a189a268148fd417d4f81eb5861fbf27a535052b3. 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/TWU712303244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018452afd4badb38178afc3c7f4dd35599f685eb79a7121c5e7fbe84201fa5c1. 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/TWU712303243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e08a118c4c2f38d5b9a09e2a35629a607a3fd171d9705ea68f204226ef22d8b. 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/TWU712303241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2c5d5caf5d4ad55c71a06979484b2c93f18dfaceb5612659e818a07b5b6cbf. 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/TWU712303247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e8e7512ca3877230929673ad4b78dc5a4133fc4767e58cc7b5a0b0459fa72e. 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/TWU712303249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac34bebc4ddf6df922512add8b1f7d4960b024655833d86258e1cd2a16ac3a84. 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/TWU712303248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6324ddb21cb95406da04875182d22aa6b5f84acda5a1016decbfbb281495190. 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/TWU712303242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45decfcbdbbf4a14d7ae83330406375b95e2f8929fc8e2856237c126cb5424c2. 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/TWCC31907175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a1741d4a4127e6674e40e5bd1695828c633474ca4fbcf5abb4244c05c7f8b3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TWU712410160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d45cb21107d00c40e5b28327ad72dec2a10f2bb381fdba6066d7e8f17b9470d. 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/TWU712500390.