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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126eb877b9d768dc9f2fb2ee864271b88d1c7b2241279d80b33c9d92c330f0d7. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/192c29c3-c946-4519-a490-df3c5a7ae44a.json and https://artists.proofprofile.net/proofs/artist/192c29c3-c946-4519-a490-df3c5a7ae44a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7ddc5e2d21edeeea9b576d3ff992cb856f863e791884b1981c9ba294b38892. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/BXVK62300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa599d0003c5dd601ad885143a4aa983abf878be0c6f8b88f9acdd03b109cbfa0. 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/BCA2A2400244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9b3c8f2144fa800c0d951c43adfb6fe55efd2469c23b6a6c0e1b6edfc68e07. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15: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/BCA2A2400325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a824219eedfd0190a8cf4c9193936f8cbce1b096e86be9e4624b8bf60b01314. 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/BCHFD2300238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abf6186e61bcaa53876a08af916c611aae6f2528c7efcc59a04c1bd7ebc40fe. 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/BCA2A2400119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31412e9a06ff19fdc32fb7d7e20b3a161f0b0acba7f9a580df5253788fac69dd. 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/BCA2A2400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec99a795c5952053c09e133e84ff0aedf1e784d2c5409117bff4bd840fe7ee14. 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/BCA2A2400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c462dcdab7df4e39d3bba1fefc58d01471e7342819a528bdd6592eafd61e25. 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/BCA2A2400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0e402ecf066fb9c2e75a2ca7daf28c8eb8174f2887b7877ebfd34777576f24. 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/BCA2A2400116.
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 0x86325ad19e1c189876216648a7d76861f37c9db18b9f6ceaaec2b72cd57ce9d6. 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/BCA2A2400118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e18db8105f04f152982ecb1a760caeadf07e40c3be6ae05292afb06feb0002. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/BCA2A2400121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1632e4a3cbe3502a1935c9a9e6355f7cd4995ad59c51c1251e65a288004457a. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/BCA2A2400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60897f001f79e2a71d60306960b9d5eceee52289d51f758883b44191c26853ad. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/BKCMX2400279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ae1adc56ffba74fdb6a80e0bddfb7623f2ec4bd58b67c595743070e5f644bd. 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/BCA2A2400221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5cac943b9cb6b10e6466d53d9ce24ed92269988facf2ce1aeb5702ed374d390. 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/BCA2A2400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4de215ae9be6ebd248433cc669e05d9da83e9c42a67c3143f6545d9e552328. 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/BCA2A2400140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce43e0cc7a95c7f081456d717ccc7b11133988138434e0a110a253df6ff06e7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCA2A2400103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd4976273006be65a49a6be9f64ce468d22c23fd7054384d3b1ae17c3acc2ea. 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/BCA2A2400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe240b9ab35bb9214c6925312e6f19f758cbbe930a9a30ed7563d5a780866b923. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/BCA2A2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b1a26b5db8c5aaddbcb68d9fd9f2ad972b1021d6499654d60bdf14b09b25d2. 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/BCA2A2400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc263de359df650f229b49117f9cb943690c22e7f71dcf9ba7a5ccf79a60065d2. 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/BCA2A2400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd0fbc4f1ea82255ddd9a1028a7c11cbd8fba88bc5fed6d1c3c9c6b2a1f3146. 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/BCA2A2400067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff99afe3a587c5c66986be6bcbb44454cc762580cbe1aea3eea02e363a81d72e. 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/BCA2A2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6ea72411726d9a163bdefdc07835aa844cc7e7956c63ff641987d5560d48e8. 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/BCA2A2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9576ee7cdeea580e754961e9044f6a4e2957cd1d476ef619124236201de088. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BCHFD2300260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b29afdc5d4e8fa04e6fdfeaf6b063a0c6f44eb9fe63b5f7592b28dcc21cc92e. 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/BCA2A2300266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553d3c528c9d0661e5cd0b5d93ff471d1a0306d997fe7aab398ce58681a8a69f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SGW502372195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe757cbf9cb19710fa63cf193a2548ef8c7445f4be343bf61cdc124d1a6f38ab6. 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/BCO3K2400010.