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 0x856ab16991dd1be3bbc3a685cb0a67bf9360d9cd05d2925ffa683839efae699e. 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/c428f738-fb6b-4ab5-9939-5919a6817fa0.json and https://artists.proofprofile.net/proofs/artist/c428f738-fb6b-4ab5-9939-5919a6817fa0.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 0x4c2b2d13bcab329306f1797f83771c9f349e08c21588ce3c63beedf3e15d751e. 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/SE6XY2208215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85efbb51bc8940c636212cb2c7c04491020d59f91951730ce05453962fffe9ad. 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/QZWDE2434983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837b045636437a61f979a2585b9daab1256932ecdcf3e2797b3479f18c0d9728. 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/SE6XW2245450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb74abe01475046a1484c58a4f9786468849d608afe4e87021f99ab42d42bd63. 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/QZPLS2287812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed1daa55067db0b92b4b1ed22afcb834bed43f2fa545441d902def185766efa. 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/QZZEB2487531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040f2b87feef384416e47d0f8be251eb8c17b6c302c4308295b144526e08c536. 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/QZZEB2441379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecee6a4dc0f5c5352466732bbaead77f6057003a8e9039698486e271d18a73a. 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/USLZJ2331093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5118475349aa36897fbc7e8d1f68b5f1e9436296d07404d5df408193249500e8. 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/GBRKQ2517922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c041e2e43039969125d1aa895a3a7f403de95a9559cac237e552180b51c8fc. 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/GBRKQ2518327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e0202e7ffb71d69d53a9ce3d23ba1c0b8d5052b6353b53ba5e476d799ed6ca. 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/USLZJ2545282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2791675d5d2179d8683e954f5bd2fa19c54687371aff6d71ce277708c9813fe9. 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/SE6XY2533201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40084e329daed3947af79f61e47706ae87278b0a46d0e10ffca7c08c64c89fbe. 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/SE5BU2508368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4596948c65c826f0adadcd307d3897f29b4f3272e7ac81cc8af1a3b28f4360f2. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZZEB2492457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1359b6a7b723bac04b59d3887919bbfea866afa2d40605fa730d209786d1ec4. 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/QZWV32465354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82af526cf94b8ee4ce7d4e27105367592fe35af0d6821b74f38dba6c67ae126. 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/QZWDE2490715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b4af857ca51d225c8ee4975f65caf783a5e19bedb40a2cf83b02059c40a7ba. 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/QZZ7U2404007.