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 0x0ad61665bda51948fa6e54ed30ab41a3ea796dd268d66ce36e599bbe05cc5949. 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/99cd3090-2f8e-4b8a-bfe2-fe45470e33ac.json and https://artists.proofprofile.net/proofs/artist/99cd3090-2f8e-4b8a-bfe2-fe45470e33ac.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 0xfbb44fa884464327144fdd66974a27731cfdd288484fd2732e4422945641563f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/BXSWK1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2624f431a36f9a0b3963b2318c962e850554c3e1507dc911889c4784eaa3db1. 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/BXSWK1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdf77e382b3aea5c865ea9c4dc4d201c114534bdc53a0783008755b3b70efd3. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BXSWK1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84376d3f2a31551ab0a4b048f6648e0550ad9d3a498ef7ca7a3dcf96538b1ebf. 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/BXSWK1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373e61588a3bdf9a2a53837ed291a80fd8bedcb3ec9043e3d567dc5e5b7d83a0. 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/BXSWK1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb44fa884464327144fdd66974a27731cfdd288484fd2732e4422945641563f. 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/BXSWK1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9cb1ae16bf5b941b418727f93a2ade83fcb05187c4f2080dacdd85df27a2f0a. 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/BXSWK1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aec46d413a199db1e4e4b5d5a7e15c37f0001337b1605341a420db21a30595a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BXSWK1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088814e48ceba5412200e3c5c19802b844f67ddedd579bbef58fcbda8f405a2d. 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/BXSWK1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ba1267354081cc3138f878b55367ab0636976ca27885159e2bb569168f91b0. 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/BXSWK1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e43dcd98aaca8584effc0f098f082e99f4dc0b405e170f1c63a7f7f61e8bf0. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/BXSWK2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d6fe35df316c47f15241e6f1db3adb187aa70e7a3b09859100148eb9d6d8fe. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/BXSWK2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87edfccd3ce52d2e57f4135e8b14ab6f1b25ec81780df0c29821813c1fe992d5. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/BXSWK2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87edfccd3ce52d2e57f4135e8b14ab6f1b25ec81780df0c29821813c1fe992d5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/BXSWK2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b794a09bb47ac1b466d7de5f2bf774ffbd75a7ce31c71e6214eeb81610b0d1. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/BXSWK2500001.