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 0xb53de14f34485fcc6c2074413c36fe7803a188c050bef8d866de4c067fe76d15. Chain 2 (Bitcoin): anchored in block 953867 (2026-06-16T01:09:47Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/05d1935b-d9fe-459d-a70f-d7ce9e02bba7.json and https://artists.proofprofile.net/proofs/artist/05d1935b-d9fe-459d-a70f-d7ce9e02bba7.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 0xbd1fafee618fa0ccf2e4fea144bdb2788ca3b5cd7ff99b4eedf400cfe821e95e. 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/MYSL10010113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d7837a9b8e84192e8cc9886d4b7a546420887e9621b3ddfeabfcfdf899db34. 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/MYSL11001877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72011fbb3da368ca42c049f345c31bc8bb75ac11383741dc93f4cb450b7a8ce. 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/MYSL11301102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf658b87c1b6b033d1161fc95fdeee88492f4182ba7e1cb36195170b72d8f0b6. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/MYSL11000229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795b65269e71076ee3c5db11763c29d05addfa73a4aff22b24e40758553ac53e. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/MYSL11000236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbac57f635e5f55df2163b393acd7d30546ba456e3e49b03f0eada77aaf221d. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/MYSL11000238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a06a6dcb398dc8684ca91a3e62b03799a942529999d879a4f2dfd92caeb658. 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/MYSL11001847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84321582762ab59b735068f79a124272272940e910949aae42ba42393dbf91e6. 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/MYSL11001850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492117dae9f28cd1703cdf3aac4df532ee59b9e20b5e6e016ebbd18a2b6a61ee. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/MYSL11001852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07c585571a9554af3a724d29d93ea3168b738e494786aa04839f5200a43d810. 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/MYSL11001855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6061952a207329ec4b898e1e3d173ad82c00908154fca28c3c0334bce9751ab. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/MYSL10901592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc9b6dea584b992bd70ad7a4af5843e2ebf40c72f34d0985adda29cc4278bac. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/MYSL10901595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31b024cee99d19c7678af9b1ab4a303b2e5055860492d3ad00576fc752fabec. 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/MYSL10901599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74fb242202af77308e35b646ca3b5de5e8cc71db5e66b1bf707a47a71132d674. 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/MYSL10800076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7a86979b2a21972d4f6a6fd944d85e132bee8668a1005ce31f34447c0271cb. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/MYSL11002021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1943bf0b9f98efbed7f6f714ad7bf8291856065a673f51f83b5080b4ef7d76e. 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/MYSL11002022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bd0f9dad5ffbc3bb228b1fab3cff6f35407ce769f5caa26652c2ffb474171b. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/MYSL11002024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd754e8076d5dae6f5a19f7d623b064478d38fd5babf76391718d37c45d569f56. 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/MYSL11002027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5f49545091d0273933349aef4aef001aaaa7c1fb5b70b36f2a9a877b4fbdc3. 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/MYSL11002028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d43f64b77c49b5fc7a95da64707d685d4820620946c737820f5801289e8d14f. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/MYSL11002034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36595099f50574d42aae60177c4d0ae4e3df1e5efea9d6837f84924a3ec09c8e. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/MYSL11002036.