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 0xcc020f4202313b8bef6f68e1d3056a39e96f5c285d1e30931bf9833a8f73c62a. 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/dd9d162b-610a-49fa-aafe-e4b296d17884.json and https://artists.proofprofile.net/proofs/artist/dd9d162b-610a-49fa-aafe-e4b296d17884.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 0x13c3bee1efd198fa91ddd8dd4bb35947709f6b2a124ca8dcefea1685ed1bbc52. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAIY2412972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af46cfdb849a22e4d3f0947ac2c04e02f35eed50d45d1d50f1db99bf854ef9f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAIY2412975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b203cfe7395331cfbd514f51983c386f23adc62cd83cc27e3d098c8b86cd8a3. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAIY2412977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5604ac78bb2ebe8f9e159546bd3d3eebb224740a90c97526d2f1fc5581253fc6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAIY2412978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2ac44648a6a477c0c5a6f09fe9e2749e68261c3782eef6c3296d508e6db3f2. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/TCAIY2412982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf9339f3e1db947b475fa9e026b6f9b54eb834f31fa55e5526f7514d14f34c6. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/TCAIY2412985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2675290e7e0cded97b3504c556b74d82190233b30a68b2aeae489fb8c4a3506. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAIY2412987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978a5aa382371fc49a2df8742ff7c3b0fb95e37cb1fbbc86776466feebecc026. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAIY2412991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894922a3d072d3af9ff7c98b5835be30ac7b7b48c83285cb655fcf18a10f0701. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/TCAIY2412992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe49580666023a6f7e4baffb58f6fbbde584e8aee74332078464854bd73a997. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/TCAIY2412996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8214271888755e99e3f238d852501a04c2ba004b0c8d6bbe84b82dc1fc3b18. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAIY2412998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8f2584d5d80a11662ebabaf1b884e37a8b6b7b8bd63936e88f0c3ef81389cc. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCAIZ2413000.
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-22T19:59:28Z), 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 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 0x7ddc23270539ce3054db707e9e4f6c4515ccab133267336fd2a59887a569df88. 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/TWU712301496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a061aea64887279b410a74c71f2f5d88a3c1b4200f2f5a32ac691dea3284ed. 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/TWU712402115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b6a9c89aa6dac5de366737e5c21e906ea81ded5b8e7a5c69d00cba843b0b75. 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/TWU712401295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72522abdd318317fa7b1f6c3892af95592f2ec7f87dd05b55dbd0ba5cbed0efc. 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/TWU712401294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5b38d995bd2b6933407f993308db1db17dca9aa06e1b69ff5f2f66443b3eca. 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/TWU712400991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23e62a8c80e8c33660b20a0dd17718aa41a8e629db1131de10ffa9cb9c2b446a. 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/TWU712304637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03cc4f222c6b7170063b8da41e2f61559e2d59d7e5f90e2e744b21ca85202d63. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:39: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/TWU712304638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9916b1f950472578d690376311d6beff0a87261b9b9cfe597712258a2b4b23. 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/TWU712303665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285c71388eb6c1b9abdd3286e6d6f465fd482f42ef9b84a93b3f40dd5b232952. 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/TWU712303505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674c0cedea4041df73b3284eedb05dd73dbc4770b11d510c687fa0559c024c47. 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/TWU712302141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf40528c0618ef130d5e73fb1661cd893bd33b780bed6117700c80f637903867. 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/TWU712302142.