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 0x16966bec8e46eec7a3459e0f28066c814caced171d2f57661e210d3a9cc940a6. 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/34fda53d-cd23-468a-addc-85a16a2f4836.json and https://artists.proofprofile.net/proofs/artist/34fda53d-cd23-468a-addc-85a16a2f4836.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 0x30caaabaff1fabe6ee0dd15830cdbd48073d1bcbfeb25251dcfbb0059cfb8b32. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08:24Z), 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/QM4DW1765762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241d23f44c1be5368874966dc02e1b6f1af90a417478e1206d689fa0b353a04a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBKPL1816810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534bcfa160f88831d73d9a6e7a450d0a2117102dc95c1a5daee22d55d0503a47. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GBKPL1816809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46022ad7abe21d3eacaa0d83d9cccb0eadf969e6b8bc4bc87eef735eec1663c2. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/GBKPL1800399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8369b82a595dafe6c31d1d3ef67b569bc29fc3e40d2cf4af909ba8cd769040c6. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/GBKPL1816808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e567fb7178854956fd614b596b79cbaf6bce033ebacf687e6ccf0310b2dd52. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBKPL1816806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46022ad7abe21d3eacaa0d83d9cccb0eadf969e6b8bc4bc87eef735eec1663c2. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GBKPL1800399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e53c039e638d93b134bc030c71ad111a1f6e184544b96b59c4bf363871095ce. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/GBKPL1816812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf82885e4e85ff83c4bac09b914796ebba71e2fd41b8097d49c001b1890a2c1. 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/QMFME2128869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd9755f120e0775a11c5bddd9464926aa6d2e4aee5b7951b1694532953fcff2. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00:32Z), 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/QMFME2128871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7147b8339e6cf512302a38628f3767950e3ebcc93308022597ae6ce37830978. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T18:57:21Z), 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/QMFME2128872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4764bb4fb25d495ed8ca10adf5b5de3a584b2a09063b8939b708d60768e920ea. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/QMFME2128873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0447c97bb7471e28852db0a7db4ad3c9c62124d22529f91c1b88b2a892ebb4. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:00: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/QMFME2128874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70751714bed03630c67def4e72f7ca1c9642214eeac8132300fdc52136895fdb. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QMFME2128875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a5e0fcbf2315955e09fb051499103332d6ed205033cc73cbe8e16911c92f10. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T02:19:30Z), 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/QMFME2128876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9684f3d2d0526b603e48be0528f4421a39a4eb09cca12b302b2a8f101fc44f. 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/QM4TW2213291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca0d730bf16086323698d1d7a397039d2b9dbe22cc8c40f4b0449991457b828. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMB622301704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c80f6a475632997dc5851b7042b04b82b587eb45236a7cb369fc43235ce33a. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QMB622301705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c39deb55e96962fb5d4c333dea832e167482feb1eba78800b0d368ca2151a7. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QMB622301706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de9688f7e2f644b77020e1e973d6f707e0ca34798943b7ad75a70851324b9bf. 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/QMB622301710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02ddf8cad07aec16fafe1941eaea8ad4f74ecccc09320e3d752b418d8360460. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T16:01: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/QZRP52437782.