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 0x2573dfca8c3b9195a94d7f4351ae11790ed4519344e32323f38f8d628f601211. 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/92d9ffcb-a417-4f15-b02c-a9d04007fd54.json and https://artists.proofprofile.net/proofs/artist/92d9ffcb-a417-4f15-b02c-a9d04007fd54.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 0x4fc61784aded8d56bcbbd5a3c1216746b7f9101ab17e0da93f64784bb2da8423. 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/US83Z2471048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b0d3822416fbd9c0466fdc6621685e5e2b95fac95521ac4d5bc6945d1a802e. 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/US83Z2340085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afa91a12585d17a37cf8bdd62a89b678ede8ee06c545bbdc5cc08697bf4567c. 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/US83Z2240500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c16dbda712e1150ff99800f6e0abc91b06d913e9c7b98aaa38d0f5cb3076ad. 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/US83Z2240501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9401ec07ca9af1dc6aa1cc2eda881f9254940feff1d7f9b062a1fc8b836d0e7b. 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/US83Z2494274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb749f9b51d88e9dadc6d9b4e502ce0e0823a5ed4c84e8b2e1beae6e4121999. 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/US83Z2490089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03612fbf4814867815600303dfd77a1090fd78c0619fbd071dfaf67a325b154a. 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/US83Z2484387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f31d64c73f2133a0266caa464b26aa762225e3274e19e58ea0ece40bb71c9d. 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/US83Z2482978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fbc4249b337ab25a6980ad3f2c1f06f8764f8d2db46b61588e5542b422b2e3. 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/US83Z2478444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea5a2267e674c2c7ab8ec4cd657e348ada42fb8fcd234bbeaf44a60b7f6391a. 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/US83Z2472199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a3506b3502b6a367c4ae5fa541d5fa9dbe2d8bb752493a1e1b01a862e48d1b. 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/US83Z2458943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da4dc0dc8a50c786080a1f23d5f9725f77b3133edc1e403809c1663025f922f. 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/US83Z2458944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945385636fc21d693392f3437c16eb9c7d01f0aa7a1709e18e70dcad85287de8. 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/US83Z2350804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd385ccdeb324a0ce1440317a3fe54d976af89ab5eba83060ddcd7b6e7dae860e. 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/US83Z2342983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e066fc46346eb78440dc9e0075614579545c9b269b0eca3f76286075cbad4e0. 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/US83Z2342984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc22d89fb9d87a44540aaa3fc2906a51883a6da68d115e738bc2e76b308edb9. 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/US83Z2336109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8652d9678ea818aab0b74e979e079b82bf0e4d40d10b8e4596e3c69ebd175fc1. 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/US83Z2325398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886952469606afe465998e2d5e6c554840ec6bf44566a0ad444be3ca5993fd32. 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/US83Z2325400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68e142485ee0ec14e592f9c15f174283ccc36ffd7547ff2ad25df371cef9dda. 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/US83Z2311244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4dd1fcc931cce3d7392dc90651399e79a9b8054944a2eb56fd10b9a196ee10. 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/US83Z2311245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe610b9a433ea0ad8458e5d5658d6572f55569dda5e7896d7f172be4e3f7adcb5. 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/US83Z2311246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d9c12a528b347e534375aed8b60ea9653771846fe5c932a3975dd01beaaead. 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/US83Z2235800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6da5aa3442ca6537fe00413963ca77286ec9f0e76be4415afbffc6d592868ea. 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/US83Z2234436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd13beaff521456d7b750fb8ff647c39eed4592650b731eb434844f35b7b611. 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/US83Z2231544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120f3e04721982ab6ce3126cb9004f1999adda429642e2279dd817ac77afdb76. 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/US83Z2501349.