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 0x31d9e94e4468f7f107f4138b22ecd80ab98f28186f148588a7f63c4b39f91ea8. 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/d72460a8-f0c2-4143-846a-610deaff094c.json and https://artists.proofprofile.net/proofs/artist/d72460a8-f0c2-4143-846a-610deaff094c.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 0x6815e2c2e4fab017b5f4d5bb1bfbe49fa98874405c8c73724bdda1f4ef39cba9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/USHM91859464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee43d60641f7d701d2c5085507d40e31753ef53cd2ca14b70b4ab5784b04ddea. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/USHM91859472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818323a097eea632cbc2e936cd1f1555508e42253434b774de409fff590fa473. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/USCGH1805274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb902dbb0a56eba8162916e06f8f65cd9dd88019003f6a23aedcefad9b62fd7. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USCGH1805275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd9bf990cd362959487b55c731911e0503115d72ccdcea814212530cc9a7231. 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/USL4Q1982846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0edd6df7e2486e3085708bde4f3285f8d23807d8ecbfe49d7bb6a03e30c83cd2. 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/USL4Q1982848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a53935676b2d6d5757e3526c8109da818ac0bdb61ca66d80fafe042c3b9978. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/USL4Q1982850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e722f375c5cc032c33e31d67202bba736e08db025d4a312f25d9400243428c. 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/USHM82443101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96361e5379a746fa7ee7167063d604d83f3d1d38cc0fe83f7cb954f608f7ec24. 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/USHM82443104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293791c11a28edc35310e0cd3676e52a7538f1ebc57c5fe3a1449fc8ea1ee9dd. 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/USY242473553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc297f666fbdb720933257f4ae2f30b70a1a6175a60a6f027c4b69ee66ae92e. 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/USY242473554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76538e1eeb80d80116c67ddfe90198a85a1f4dd33abc64ecda4c7c52d7e967bd. 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/USY242473555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b2b613ba00abd55e70f4087214ebabe721fc2431ae1e2876351eca0964f88d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/USY242473556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcc11f9b2ca25c968a63d9f027ca26e178179aeb1154c26b263a143ba609c8d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/USY242473557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7962d0643c08b92f0228d63768188ab6071b749b79327b0217114c3c8674d0. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08:24Z), 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/USY242473558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bc338cb04c471d0370e2a72e5f87b92294200d2b86c970a7fbf95e9da4cc98. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/USY242473561.