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 0xf7a9535f26597c8e83c00ef7c2a93d73654122d98f2a2bb1fb04df89647d06c1. 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/4af706b3-a2e5-490a-b7e6-f3e9180fae26.json and https://artists.proofprofile.net/proofs/artist/4af706b3-a2e5-490a-b7e6-f3e9180fae26.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 0x6b4f828b92711ce069210fa83f41648d17e27f9e7f9c5aac19bf808d9e01535b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TR0501200693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfc8c7a2e98c860a083a45c7787f17667ac8a03e10af1b6f20610aded590110. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/TR0191200392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7fcb1296f80cf30f488f2ae87a1c242aaf06e3763039a445ffbc8f8fa32f9c. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/TR0191100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ef1167a903e38daba79afa0f3272e9dde40fffc0ed2270357dd720235ab710. 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/FR2X41457738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dbdc895359ed5555af7f8e14c9dabe263dc100f9f4b92277b41fb711cf257e. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/TR4591102448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4127c89cb9815b3cafe1e6cdb9a86c594747a4c9462e81cef2c5f0921103f2e6. 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/TR4591102455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4127c89cb9815b3cafe1e6cdb9a86c594747a4c9462e81cef2c5f0921103f2e6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/TR4591102455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff605f319f6939c256bbfb3678eee2f3ed6a95b97e2ab4a3346e8531e8c21b8a. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26: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/FR6V82657638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa402f4173b0facade8c733a289a3fcc5010cc083aa8f170875d7bfe51713cf7f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/TR1221900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c16ea8a5bae59b6416544457875fba863dd2c310ae2e5171d2dd2b136c3ca4f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TR1221900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8336adddf49454afc4bc8db4b50dd8e9408f7b048538044c2eb361ef5c7ae90b. 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/TR1222300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ce47aed7ee85cc0d5ba155c01938eca10047f6cf07353de98b8aa71d373d64. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58: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/TRCJF2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8fa5df95c55c58ecd9bfee91f470cff869d3f3a4a961eb2a11affd2323dc983. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TR3692401415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbce6de24c590e323d3f174db488074e057c6d2225d55990d2787684c02bd1b4. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/TR3692401412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3900e227f3ca7505f3702006e86d82bcad82e5714179f640b1264dffd6bdd78b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/TR1222400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa067677bc244b264d08dab4571e36cb212fe86a076d5f2f862d84b4dc3d5c8e7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/TR3692401414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701e29f32c788e78b010eb57981cce9ffc38250f74972976134ba04f1734a8c1. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/DGA0L2480339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17da33d119da9687cd16a2d0db8c0ef46745ae85fb8eab5c35059fe1dbcf486. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/FRX452576958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c9901f2c1e05d9ed322685f6438342a1ace8dd3ed7b039ad8cf9045c267167. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/TR7204000068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7c6dfc93b164b1351411180b941784a56fabdc9f4c039c3db8e81bb1907899. 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/TR2331400120.