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 0x866ae0bb211d7a1230e7d00256569747ce475d0dead763eae2ff9eee826c8de3. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae62a187-ea23-4b46-a876-fc42f660cd6f.json and https://artists.proofprofile.net/proofs/artist/ae62a187-ea23-4b46-a876-fc42f660cd6f.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 0x04eb0d8d237b6ffd5d70fab6285b72c95763d3e099d36d99036edb467487f247. 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/IEHDF2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ed47d1a12a3fdd80e7b3f58d0e8a0a8f1f11da770a2c65325e5d352244e113. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/IEHDF2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69cd1d01117c1f341170a633bb07ab3b470f13777e5c04196a4f54d271a2b0b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/IEHDF2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd861420abc07b30e40cd19ea66c6acb2d4e24bc2ef82a7db4ba8aba2615e4e5f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/IEHDF2300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a2a23ab1d81d203efe4ff6b3e44d0efd06573c2847c00fdb6d7da7f0719496. 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/QMDA72485677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6a2aeecf07c05e68247e48659dd21f6c5cab0916da7c8d586f58dc60dc7b8c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM4TW2534599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8c1149ffb57e6d6fda3e82a4e5b83a9e70d8839f8b80fa6a4b5e678dc38575. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QMFME2401077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41afc85db00f4d24354084ced1f6329bb7c7d86d86fc59d5dcd8bf18c85379c5. 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/QMDA72562402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb688d9c1fa5e47d5a70f74000a489b164587ce0b43caeb1c3a58ce649b4115aa. 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/GBKQU2450330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161c872bfa2de1b54b2418fcaa0fac83c5fc27d2f0c25930095552da21aae94b. 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/NLEW22400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032f2089a7c13b1db67c7c36db1eb1cc55878515f30a28209c590e99416c366a. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/NLEW22400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c3431ff831e781bf1147fdc2a26f80c960e62b2e7cfb29940bd1a709ec090a. 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/GBKQU2450328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9d5e45a59dfc697fe657e12d2af89e102126960f28fc96e4a66153ef690d76. 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/GBKQU2450329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb688d9c1fa5e47d5a70f74000a489b164587ce0b43caeb1c3a58ce649b4115aa. 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/GBKQU2450330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9d5e45a59dfc697fe657e12d2af89e102126960f28fc96e4a66153ef690d76. 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/GBKQU2450329.