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 0xf0d2fa405a75a625294f76fb9b9fcee670f524d2175077162ec805e74bf92762. 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/9c90fcb3-86be-436b-a465-6f911ed665d6.json and https://artists.proofprofile.net/proofs/artist/9c90fcb3-86be-436b-a465-6f911ed665d6.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 0x72784cae2f887b437fdf0ef5212fc1cd2ce3ee92bbd00c24c0fa6b6aedb51b76. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/BGA410701045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77b9cb1f41a99d2e6326b349313eb19a617d2caf32073988f8eb4587789a7ae. 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/BGA410801095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665e766969d67e04d0545013a15f66c83e539c822bce3ced096a9ba3ab4ccd57. 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/BGA411115001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab70e785b7ca5554acf399b3d0a9ee3f848cdbd78fe19ea4a9dc55231d976b0. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/BGA411274107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc80f610581e9f9d32bc378c675d5ba73e00f9ca05630539cf4aefd54fc8302a. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/BGA411400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff77a74ad8f3f0a6c99ac8b47188fdfefae8fd33ff16985289516ef83c56577. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/BGZ411800637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc96aa9517855cf8d6d5a9339eed71296feec8bcf8c67ea8c39ad6dd0958edf11. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/BGZ411800640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f76ab3a452ea440b226017e37fc56cf1588d6a8e7a9179094f4f6b73b0d658b. 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/BGZ411800648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a93f01bfb4fadfc893959348e5dcff7d249218d631ff9c42b67b97d3d1c6e94. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/BGZ411800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7e9396c3e92e38f6584348d5fcc3418445e9ece530765c37086497e6545d98. 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/BGZ411800070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90661a5448c5c7158e5426b1e7467a59d42b32e5eedeb0dd39b345fb29fe4bb. 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/BGA411905027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6695d4838546eb553802311bfddebcae41150a709f99f6ccfe5a57128ab41d82. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/BGA412000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e511ee47a0e658fed9d7f5dcd13033c792b4d3f6ff8ede9ea728607899d49a. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/BGA412000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa857a034a42252390d9396276a5f6c0ef23d5cfbb01dfea50028e26a85674704. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BGA412000506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee192713992a1c464c3b417ded2199d013c990f0694a40388e0bb07d2f903b5. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/BGA412300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d86e3db34a464e3f8b1f6dbc78d5526f696ae81709609b1fdc31044485b0c7c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/BGA412400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8516d5f3b387f0174b87b60123cc09a21c5a97a0f3d452f97ac3d31b45e7e4. 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/BGA412400099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0117e6e508cbeb1a337521730c883ebf73e5930b6e4e0be5190cc01bd2ceb883. 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/BGA412500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd9878064baf2d7fc1a910fbb5a6a31c844d7b141eb0cc4f71470b82c16f56a. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/BGA412500068.