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 0x51c2eb5c5b76f457ef01e514044caf4dff269d5c2c9a597364f88fd1d32ca65e. 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/f636a497-13f7-4086-8f6f-ea87e909e866.json and https://artists.proofprofile.net/proofs/artist/f636a497-13f7-4086-8f6f-ea87e909e866.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 0x91207b7c673206feda008ec1194cea4614456501b00cac9fd9494e623b869f87. 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/PLC062409705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb88b7d607c4da8c041f5c0a3bb1145f163f5eef50cfee84b300ef533e81dba. 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/PLC062409706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72326cec9fe6fc697c065655bb9a4e9cab2a07fdabf365678c151d9c1d356df8. 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/PLC062409707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0723867891cb445907da1df50dccd268e09cd53cff8af019955ec6c24ef0ef2. 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/PLC062409708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076ad58e2f76b635eb7cce61eb8bbba88e6b6c8ce07a00438aa76867e0c55e32. 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/PLC062409709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd152966a4d188c12634b1155369d4a0e42156ad70ff1d7f9b8a9992c00c644. 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/PLC062409710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc94106637ffe8d97063a7d512bf2475a01711b32e56262b72c51e6439774a48. 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/PLC062409711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f189cbabd4320cd5a9d6dbbfdcebf618a654d54f89a63e651afcf321a8aa99. 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/PLC062409712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7543d25ac09dfb974b7e05615960527eead74cb31764c7f82e96343ad765f3. 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/PLC062409713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392fcc62f57709ddb0ac8b7ccd74a5371d770920484e33545464b33ca455a9e1. 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/PLC062409714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b39b8b314668b8a3c4898c1341d717ba14689254cc469d78103a5ca56fed750. 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/PLC062409715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c57111268aff37d946bdc8dbfc6f1d0db976fb8bfe464482c46dfdac003931. 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/PLC062409716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df7e4bddfccbe5ac012563d085dc993c9376abd30ff2a8fac3026eeb79aa229. 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/PLC062409717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7006fee839bd4db1b4cbeb64ae847e09aaf113a3ad68ce97318a056642a7b51. 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/PLC062409718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb41f79f0a3c643511615c0ef03ac51d3a0917b0ea2323e90ad043b9a495332. 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/PLC062409719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0954561b398e47c8d3feaef642e63bb07773a23820c5ad7312f45796a67d24ac. 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/PLC062402962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da0ddc435be9c45f2aacf925483480519956adae7e899d817a8b4b281da2932. 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/PLC062409721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1a0598045c39b71f82cd0b0f1dd5ebe7cfb0e21d1cb4847a5603fb5f895dde. 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/PLC062409722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14506f411cb03fc356718f64154693b986d0673577f154825eb621f5079d527a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PL66V2383219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedae0f4b9b29736167f3475233459412e5ab8f9e5f3a0f598bf2a8560701fa90. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/PL71Z2326331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800bba3c066cb75fa7402e80548322ab9c9db5908336a679c6b492fe8795e5e6. 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/PLH492249813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba8739816e1bdb9b78506712ea851d56058e309ca93abee081438a3e58c45d6. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/PL44J2260772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75143bee7c99fab96a3ef58037a74d5da82284033d11f6ed5e2063b0631fb243. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/PLH492258855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1dc1635d6b72a75d8ed339ffcd4ead7580e74d03b225ba0c356da84f8a9ac2. 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/PLH492153766.