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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3adb46dff26c78a3783696a121c08d9e0414504b5de4bcbd857236e65059c67. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7afca25e-eec2-4fba-885f-a5cc3469f347.json and https://artists.proofprofile.net/proofs/artist/7afca25e-eec2-4fba-885f-a5cc3469f347.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1b93fe62fbc64080fe60aff5a35dfdf31ae0cdd5873578261300d18b400eda. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:01: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/ES20S1700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220854ee72aa5bf89fbbba869c4afd03894a4ae52e6a8524773f790546174ec5. 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/ES20S1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617a11204c8f2b7dd5d0e36e34d6631a3874b4746be4c5d300cc55e667d92e62. 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/ES20S1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f093cb4373760b321e7777a7f97e4625e7b7a4131c8cd53ae968567d8bb210. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ES20S1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a332180a84e406d90d9f52a31e7dd72b4a66ed7c6975df1e1fecbf60f98e28. 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/ES20S1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865a8d2316ed6dca96e8afb645113cff7ce024439bf796325c5ba8baa4f92058. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/ES20S1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a636a1d8f0c34a6bdb0d31aa6dc302745ef9a5c2cf4ca029239623a87e86080. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ES20S1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084ad4443a30eb6e2f4d4eef8453d9ffde7d687f338370bd90f1dcc964cb18f4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ES20S1800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabad1985ef531e3b0bc43dfbeef0dc2b50692ce0d1ea42f85aae1f312aa5fdf. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ES20S1800022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1342e3a52bad107a36a28f37058466e95eaeabdbcf78e2f6b17d1e59afa3c76. 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/ES88D1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7030b7a04b0d2495dd82e5c7b561d7c3f630cc35cb8f54e9b23b27f79612ee4. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ES88D1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a6e6b1a5b2547373987210a44d8261ab59e71dfdaf3697451994bafaedf951. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/ES88D2000049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf1d1e3d21c4742e6734894c98458b935e97ab8913118ad42acb8c4e7ac9aae. 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/ES88D2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a1b5afe9abaaf5fbecf3428194ddc94fbebec997ebf3d184554b3bd5ccd05f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES77F2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a1b5afe9abaaf5fbecf3428194ddc94fbebec997ebf3d184554b3bd5ccd05f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/ES77F2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ab7f34d4e889184be2d6a1f4beacf86f52f569f09b9a83f59938993a294fef. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/ES77F2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787b21e05ef3cfdfdd7c68b961bcf24d6cb5891113e79c3f730b4f6bf198e186. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/ES77F2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a5e6a5d33185db70ec15a315cfef09fe37d016effb87ea4b0d86f85085911c. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/ES77F2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73162f6939fe7b65de1e41576bd6a534b0d2f88862224417294d2c1284ea9bae. 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/ES77F2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a4ff4c75132cf8ff45c496890fc6ea7b830e186a095cd18605cf5055d4d14e. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/ES77F2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a4216c7bee4ccaea2e9b09b916419d68433da71c85903e66c1b26ff9a948a0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES77F2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45d7c6e70a6a821ae510217fbdc7cff4647ff3bd92127feba114b8da7ab80b2. 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/ES77F2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c83821b20f0c5229fc1ea5661812b2947d11fa60d1a808047e9c3b0df4429e7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES20S1700076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88347a7fac81f710b4479d4b8eb4250865f2e77f1e070d7caf3c4880c2fbb979. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/ES20S1700074.
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 0x25dce0f0ae83f4523187af38e82a7b427f77e7e4d7673f7a2b2c0fe0a42c62b8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ES8022300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f814413d63b7a53b6c515f6be0d381e8a54edd0943b754769d72da0a35166c. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/ES88D2000028.