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 0x8b789f61dfb35c39f9168812723c611e86a72cafc0dbb78256c87393c54ccf30. 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/e3a558ca-e85d-4e6f-9a8b-2e7208ce3585.json and https://artists.proofprofile.net/proofs/artist/e3a558ca-e85d-4e6f-9a8b-2e7208ce3585.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 0x58bd330bfb39a914f75f4b7c8c439dbf1632eeba3515562796d9007ef497c2b1. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/ES71G1906311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446bb5026b86f07c41c7c1a51e853bb825340c0ee48091692b71060fae0e28fa. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/ES71G1756197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e088afa859e2b2fb6f8c543b9886b59b52e1ddbc4d00cff8a3a81bce116836. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/ES71G1926492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1c04938e8c8b594eb55351d2b00b46d3893a5ec1c8a7b083cf2a14d5dd842f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/ES71G2057382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffff154b02f8196c07e6491e9aa8c6fa9d238114e8e0c850b3ba3ca99335cdc. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/ES71G2134171.
Tanta Vida (Canción Original "La Edad de la Ira")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6087152db2d24a3ef08f7950ab142c1c939893a8f22d95cf4018573c40311395. 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/ES71G2237578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe313ba910258088ccd4f4c049ed3646aa01eb683d5d5aac448fddd27e0f76fc4. 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/ES71G2237579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed63f0c0ca7a6b8408d0647860d0536e9bb79afb9174b18c9cb390ce2eeadf2. 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/ES71G2220392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829b8412bac8cc41b149e378033ce98189d09a6c4c8578e272a3e5f6202a2a4a. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/ES71G2237581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84acf58e49f0c998255c446cfd0d70e1f23e0130d561e7b4b9ed7bda4884d79c. 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/ES71G2237580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cc972ddc60bc530e09aac58b00cd429b609ad0e01a39e4011430ccf9c7ba70. 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/ES71G2236967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5175b4eb77f1b8527dcc00d1d1834f1be46ac12fb6c50e2cb30d48ec31b95129. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES71G2230568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df6c5e3b4e3907cb4d5a18b32adb217dde063d5ff0291b2716ce04cd217bd15. 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/ES71G2216125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8cc930bb9162ed693e72deec625096a41b09a25f389c2dde27dcb6e295b638. 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/ES71G2155559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d730d1c9443454f357ba9bcdf5623b8a30e51585a915a08e4fdc1aa5ce53c5c. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/ES71G2237583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0ce92a67e4f80f0e23ae8abfcf08cd9327bc6a9d53913529c590339f41f215. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/ES71G2237582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9980a64dc19760bb9ca8956f5e61512b00b61dcc3babf77311839fe53b90a1f. 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/ES71G2406818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517c2f4b1f9a2fe408c0bf3014fb0f35ed242adc7518f0be0f6ca0cf521a273b. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/ES71G2433211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7071784de738483cead2c40eabe61cae4cebacd9bc8cf5392a24c19d8d1f03f0. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/ES71G2433212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b38def1cf29a0dd29948f0b5c1302e658245b2621d46e230c3995fbf54b5bed. 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/ES71G2433216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38cc144ec841555d6a1206cb145ae78b158cc096320ef0571accb8e2ad3920f. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/ES71G2411603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b44dfa879e1b52ab006bd90c05d5cd0fd6b4f559468e9568c2c161f9334203a. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/ES71G2433215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165bfc6477fa725bfcffe0c4d1c505b550715f3d872a3e382b6eaa43efa03cc0. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/ZZOPM2230470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1791b80788e7c466c6f14ffe466e562d42d2ef910d8e489d105ae97945bb74. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BCLOQ2200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4414783712b6ae4c5975023c1dd1a6bf144f540f4f03252745e405e64b231e29. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/BCLOQ2200022.