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 0xd00db78b15d1d9a4d3fb8236de580ee4bcb31445b4804171359356123db2fdbe. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f35423c3-a0df-4371-9ac4-e9c30f2e5eff.json and https://artists.proofprofile.net/proofs/artist/f35423c3-a0df-4371-9ac4-e9c30f2e5eff.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 0xe0b8830a3da7dafa871021cb10b7e914cbaaec93507e14dd940789eca64dddab. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/DGA072113579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefcce8ca6fe9fa8530c19a32a496aecc8e97b321845205f031bc5280359c93d1. 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/DGA072113581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1eb272f3d15b7318a39ca30e42788c31f778f5a5fcc6d30a2bdd46d6589b09. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/DGA072113582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4654bb786f048673ad9623df730c54da850f54e80b9b4203718b06f2e3163e5b. 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/DGA072113583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd87a873e16e49b7b0e66d0d937f3db88b36c9a2e643c0267365801909a7da9. 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/DGA072113584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a2384e35ffab076e02eb658dcec2f7f3e0e7c0ea3ca6975830c1f691df7230. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/DGA072113590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59883ccd815ead13a76577e4d8afd4743d95e64a62f018443726e2bca04dd0f6. 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/DGA072113591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c02d7973cc2ae8fc6fb3e966ee47762a1fb747db16590b0bba681048181812a. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/FR59R2198411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d7af27130bfe4e882974cae7463917ded7d6dfcf5c9f232568c8f0a2571a0c. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/FR59R2198412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139d1558fab157ded6046646f4ef02d94266cd51f6bf7e984324e826834cd7f4. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/FR59R2136422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93006d218c4500c3cfc6de42bb2ea521ee3ff0d2e6e88e1f15b1fd37248d256a. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/FR59R2136423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c47ebfe835f1dfc96d2574045e6ff3e7eff9a229282c0bf0aba7497626ab6d4. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/FR59R2136426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de741e4518d7a9cfad638dcc4b1a91d2134806c9762a809d251171ecbaaa2ae. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/FR59R2136428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6089e8ace554fcbb42932a52e241b94891db58a1b88e331157ecf1cc26bbe9b1. 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/FR59R2136430.