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 0x0bfb16d0f5002312f3542610e7ad3715f7d7f0512aaee7736e463c408e65adb5. 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/f4ab3b4e-c0af-4763-9fc8-b9c942ddea69.json and https://artists.proofprofile.net/proofs/artist/f4ab3b4e-c0af-4763-9fc8-b9c942ddea69.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 0x5276262765d15c140163a975792b4c332bb7060b0e9460e57683341f25cf86d6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZHN52197904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7f1b0efcc81d3957c4fae4652e3d027c8c98328b0e614f64cb6040b3e9141e. 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/QZHNA2180823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1d79a7dda11a16cdd62eaea58d39fd5ea03d4a8583deb23da10bf5c2398381. 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/QZFZ42216499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbfcd26c032490b8dbbd220995f38c08ba3b35564dd7417311dfe936e9a306c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FRUM72202648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b2d09aeea4588b9ef45e0f87f051f70faec4fcb1121e84cc33ac46260d9ccc. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/FRUM72300129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fa434b15bcad98c20381d94d30a3b324e4fa08e8d0e6b86561e6b72248027e. 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/FRPZ92307130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75423dd8839d39a538f548758ea0cdbc5d2c5069d9a6ac4533effa0956dae834. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FRUM72401083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a68dac5bc6926fffc3d696b618c16edd867d7e6f7b2a6c00c38a1cf62b042f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FRUM72401084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e66bd3949293ceb5743aba3319185c62b85bcdfb49a3e4c7e3ed6a3dc2530e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FRUM72400867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe274cbbcea8580a2bd6ddffb2b9e91afdefa1a336955db0e2d577e05a6c9c70f. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/FRUM72401086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9258dda764a03ba7255fbbd1434187df3671c7e6da90f1becff14470d16fc6c. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/FRUM72401087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7ff1f39f6f81a1f0923caacee0beb20ff9ab45fe5b852a365010f96a4d9e7e. 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/FR9W12215745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7ff1f39f6f81a1f0923caacee0beb20ff9ab45fe5b852a365010f96a4d9e7e. 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/FR9W12215745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b40b99d5d6d02a2c083668e82e4c08fcedb1f5a4ee20ac505bea820f1c946a. 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/FR9W12220251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b40b99d5d6d02a2c083668e82e4c08fcedb1f5a4ee20ac505bea820f1c946a. 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/FR9W12220251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1200b8607e5e2784bd47d02905faaf4264e76179fdc76b79ec946cc476a30ccb. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/FR9W12366270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be888c017de3353fdb0d8059f84b7ae0c8b86f47cb0ec37486b0b7b62f22c95. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/FRPZ92316530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xface668fd1b5b4bae3e68a8cf7823c337565a3194a9e170c944f105b9173a7dd. 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/FRPZ92337820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e8ad2aee78f60a939006e0b622e2fd7dcddfbe97808cfb3514e3c9bb91ea39. 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/FRPZ92337830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9682f3d4c22e9e5d71510d135527bf8bfc1c780ef3e1df7e9651447b05faef. 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/FRPZ92337780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9e7762cdd86f0908ef62d0e1360e7a33e704da0c633d3ee690924807e3602d. 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/FRPZ92337810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1587ffc4b378ee9171ef893e47c44ef9127f769779ef06137b1027a21e0582a. 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/FRPZ92337800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6820e6d3b532bfa30845fc661c009da29e38659b428955285f4f19bf90231856. 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/FRPZ92337840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6820e6d3b532bfa30845fc661c009da29e38659b428955285f4f19bf90231856. 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/FRPZ92337840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x300dc1e87d683a24862d1ad4ee479d8f8095447fce7163361bd6f218d7044e0d. 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/FR9W12509797.