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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d3c91deae97c02a66dc717bceef1bf46a7d1d7d63aba9f89baa0938849246c. 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/3ac3019d-cc9d-477d-828d-12c13d9d064c.json and https://artists.proofprofile.net/proofs/artist/3ac3019d-cc9d-477d-828d-12c13d9d064c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2721da20322f407129ebce890150e873a4132a956a91c010da7f2c5d0db891e. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/BCZY52400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8ed264a269b607dc144661ba664172c7072f07bdc28df2650824aa272473c0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCZY52400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443a0d11cf7c8a1422099d20e32d984519edee3b0c484629aec14409957b4645. 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/BCZY52400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dffba861a9ca3ba4482bf2c4db45185cf7495d851136bae1e01f0fa31c6a95d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/BCZY52400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5603efa5d5cd7d5e2ad6f610575fe60c0a4f1ce0935ade3d18e884ef557ae4a9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/BCZY52400121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f1999fe58951e03993de6f85ccd7fb6dfd1e3d9f070d34c4646a7ec4c2846c. 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/BCZY52300117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66a33c03e588c249d41939a1c76b35b606d5c08b27f61c4e10179930549f8c5. 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/BKNU22500062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a14b5df246e4c1ee8a385c184c619f8bc24fe67b211226f49589583e00c048e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/US7VG2565089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29512a6707778e43e7930b6c056a3201be868ca3c35bd5f6aca15dfdcb25fa9e. 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/BKNU22400354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b55159a1fbb22ade6d10855bf422d6011376dafddf4e076f23a0c89b7944f64. 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/BKNU22400322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3474bae2c54bd42998d27877ef1538d8e6909776b35cab5305369099ef181c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BC3PG2403392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea353b7e2a33861f7ef55021feea6cd0162c03e4691bdd028ddce8afe3ca3020. 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/QZWFM2473172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb18501c7040f11ae0587961d9540be05b7274133846233efa9b57934d51797. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/AEA3A2467645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219e4d60b5e9e4b735b67f9021e663ecadd759275475b3780b4fe77d2096236f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/AEA3A2468175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b67245baaf4e033c29118bf8877b5131763bca80f151b71f5d2d4701f89b246. 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/BKNU22400237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4f65671c2f78b61d7178a4d2aa88995f6603f627299f9302594db5b7274c41. 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/BKNU22400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c1543c45195eaccfa2aba148982083984af5d087d969132f61411c1c5fb75a. 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/BCZY52300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd461ed503c036fdade14a1d2a6863e28cde87888d18651ce2971881140d5577a. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/BCZY52300132.
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 0xa0af6bb6933347bc69b3ee3368947de2878f10fe04eb455027f35e7a7ee935af. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/BCZY52300141.