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 0xd84381c9b3a7f32e769b61fc648b84b5e93f62da97b58f4476b9549aa6aa7852. 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/9531d71f-d87d-40a6-b59a-04a23e445388.json and https://artists.proofprofile.net/proofs/artist/9531d71f-d87d-40a6-b59a-04a23e445388.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 0xcdbc4e1fbb347a4c39d52705a45df9b34adaad7b7912d8950036c5a5ebeac9e3. 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/SE6TI2328827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c77248b82b4107daded88b407a96c5a3127ad9f8f1403498198a4c10a65bb5a. 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/SE6TI2364707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d3cf3fc26807c0fd05d4281ae53b44a5810aa080cc45bdacbc4e92dcdf27c3. 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/SE6XW2332377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f09327afb84ff9925441a519241c87d46dea7c382c546e4f26f2075b65a214. 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/SE6SA2364653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a1db6101de1ef1c940e54df2f485345ca0731c79cc328f81d124226276e419. 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/SE6TI2360297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd74bbd08d614e24a6e8baaf540922a594edba47368a0bee7f2c8aa6771ee35. 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/SE6TI2318457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd11c2ffeda53b511a96e0d6dcfd23f4e055b49c4e246e184eac75d7d8621010. 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/SE6QE2392074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbd254f53bda0225e61f1a429761cc58aebaa4f2f7ccda98f60076c805cf63b. 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/SE6XY2341444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f16a3d5b13714aa53ce10559e9ecaa8f5f5b9447792d7074a220e9c15e1a69d. 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/SE6SA2340490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e3ff08272ccacdaf5a40aa36b523b567738c9bd92a5313a313997c539cf4c4. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/SE6XY2319562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb327f265d1c420fd44230aae92114f45efb4912174634290f86b948e37128fe2. 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/SE6HN2377981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86465fd68afa65d913df3ffe9c3c6b566d6fc2d385b27e4dfa1943975d3a13f. 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/SE6HN2377984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe1dc06b01ba14c53a627a55261f503e6cb7ac2ae24f1261731d9a52f4d6c36. 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/SE6HN2377985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940bf50f3e918eafdbeb2951bbf441e8365193c380bbe82d1bdaf738c1d1520c. 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/SE6HN2377987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aca96bdf8ea98c9771142dd3e2e7d9eb89728ee57e26b5d51dc7b540c991cde. 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/SE6HN2377988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507219cd19d3340da8b6bcc0c63953ce70e70de612758309757f3c48c401afe7. 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/SE6HN2377989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d3156939eb1140bb2dbec36eab7b05c23bf2e7997e1d3cbba42245f73dd5ed. 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/SE6HN2377990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618c5dfe53776a04885b6792d92b9bd4f817007ce69127ed423950e3a442e5ac. 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/SE6HN2377992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c583da6cc3f846769947a0c44d9a100e7ff95c6a6ebcf2121a6def526ea4a1. 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/SE6HN2377993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9e0b802c281ce4c68257c7c84647550e07b908e8e449b476416d00735c6349. 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/SE6HN2377996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfe5c2e23381271096bbda81e594ee6f9be7cd8c73b73d565d0c50248089248. 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/SE6HN2377998.