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 0x09eb15eee3b08d41c393cb539158a2bb55016bdf718cbcd0319cca25a456f311. 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/091e43e8-278a-44d4-9b3b-5f3e45673867.json and https://artists.proofprofile.net/proofs/artist/091e43e8-278a-44d4-9b3b-5f3e45673867.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 0xeccb8edeedd7e5d2892e99c81145e1cf7fd279eb82513062e4dc314ffdab55cf. 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/UKJTA2210001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47338c61e0a9406cd9ef5020ae99c0fe4fe56bb6be82a9354f599244362dcbde. 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/UKJTA2210002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d659f7f44b3218e2fea5279bf2d4b543cb82fe61274f3cd52da29d5e852d366. 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/UKJTA2210003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908cab94c270f766f345f9539074f786c8844b290e47e640fe7c4ad85a5ac032. 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/UKJTA2210004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x756ae485e7410bb7e43e5c5edd93efa15a171db2e6ba7cbc8ded64ac75100610. 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/UKJTA2210005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230b95159efd3426a1682894517f6bb0e595b78d5845d35a55dcc7b98223a24b. 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/UKJTA2210006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708dc296ad5a15e07c1b2ee344ccd45043b1175b2a29925c51de224da89bad49. 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/UKJTA2210007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc128aa3062c425ebd435da64c5c4762308201b6e8282f63ab33ef3aaf315d9c0. 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/UKJTA2210008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5bd3295825bf2bc131f8458086850448f925a3f10a683e288a80e5ecb43932. 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/UKJTA2210009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed993c7603a65b896c8d83aef9141939e38a073db43baa06fbd9d3133d7eaa32. 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/UKJTA2210010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a50e6a459cb6584ea1a37d3c458549e3b354199b91045e737d601ff8721b1a. 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/UKJTA2210011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa425b2fb5b528e014e9af1e8f4007d16a1a829db3c7a5fa3fea69b0e5c8db7d1. 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/UKJTA2210012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a59c45d8a1ff2375cb1366bc6885aaf5f250d3f7212bb904011258ee2e70e4. 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/UKJTA2210013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e7ee1725aefec4e9f1fb555fcac0b20c8202e5dee9c89c3ad336efe16d5a66. 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/UKJTA2210014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230b95159efd3426a1682894517f6bb0e595b78d5845d35a55dcc7b98223a24b. 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/UKJTA2210006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc128aa3062c425ebd435da64c5c4762308201b6e8282f63ab33ef3aaf315d9c0. 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/UKJTA2210008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d0a3fd3b8a822b230020a7403bcd901b78ccde15f28107b385d6a0ffd45fd6. 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/UKJTA2210037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8ac6d0d692310a7d3e8c3670de795f7f78856f843f24458bfe78e00ee7d0b2. 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/UKJTA2210017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccb8edeedd7e5d2892e99c81145e1cf7fd279eb82513062e4dc314ffdab55cf. 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/UKJTA2210001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7b9551cf0fdedc2a30cb227e613e255c077f09bacb867e45369218292d275c. 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/UKJTA2210015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47338c61e0a9406cd9ef5020ae99c0fe4fe56bb6be82a9354f599244362dcbde. 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/UKJTA2210002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e613fbc52326450f49285869d2f75999a00186ab68d5931ca748aeeadbf46ab. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/UKJTA1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bea70c9571646bb5ab9b2119db1454a8fe9009ec69ff7cf101de5927d01be9. 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/UKJTA1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8435aa21760ebb277bc4410bd83eca08fe4fef8f47750cc3baa88dc4e55d3e3f. 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/USLZJ1722122.