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 0x8ab1fc0dc8f5f496718689573d3eeba8a30d05aa8454c9adb2ec268aadc38a61. 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/ee196aff-29aa-49ce-95ef-32a44a211ce8.json and https://artists.proofprofile.net/proofs/artist/ee196aff-29aa-49ce-95ef-32a44a211ce8.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 0xa58ccf87020d47cc39526a75dcf7cc0e31a4daa4c031eb2e8e42eec5a301a5ba. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QM6N21968937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1f6b3bcf6566262a85843b04d739936e8cddc15042c64a823fad6205a7b6f2. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QM6N21957537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe723536fe9d69ab3085378e84199e680db2121921ef434c482154969ca1c4575. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QM6N21968942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4bf96041e2dedb99d6a3ab01adf8397ba3eb29e42da882f6b973c4bdcedd5db. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QM6N21968943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff801c9dc45518a0d2a82f6f64c7a769820ed9588f2033e8447662c99b3c8b29. 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/QM6N21968946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890991c2459a1c9bfd4816f0a58e5ab59c376c35aa04ab23c26370ae9233047b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QM6N21968947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086eca247545753563f6e8c3fa24b428f6fe10551ec5a12a05f48d3c3a3ecad4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QMBZ92350195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7c2d0efbd355fddd57a39d0d1d8f4def534e06ed086974b00dea22a5b4b082. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QMBZ92350196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6fadb6ced025b9f189b6ec9942dccf8b2e3eaa9998fbc0241fe52d742bfca8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QMBZ92350197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2832d85e80de3b4ff9bd892444c6b03a99602a91bd02b387b3d2c46d79452a0. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QMBZ92350198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa429ce9e948412b0fa1d019b0a91a35af5f7ff037f7776ce6c566f99ca35afe3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QMBZ92350199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54bfd32a7126c0398da6abba6775c4d4cde38be498712e4a37d9f2a28bb4f18b. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QMBZ92350200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa376500a5fe433c4c8d02186e7dc66a8a8406abefb3672ae8fd23857a9cb8622. 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/QMBZ92350201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b05fd308aefd8b17f4e8535ca7ddac0d2d9e849cae1c648ea1e98edd4af934. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QMBZ92350202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb9fa631ed280b2dfa4473314b466efa3603ea6b99853abcebe1025a9d4fa50. 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/QMBZ92350203.