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 0x42abca3890d88ef359383f6589115142c42c55cf1bc97da78e705429f1f60beb. 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/4a44a339-9314-4301-8107-9e2a1cc783a8.json and https://artists.proofprofile.net/proofs/artist/4a44a339-9314-4301-8107-9e2a1cc783a8.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 0x122c8803f60841ba165e8bf0433233699a0777a654f20382c1f1a7baf2c1ff84. 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/DGA062436562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7128163ffd0f01babfead683ea976cf401234a46d74ad845f08d664ae74e8b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/USA2P2419909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0a7493ab48e53f1309b057acd0d970757292f4117e402f784a6d7505d34bbc. 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/FRX202408823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dce4865a102de9c03b2d5efd670ce1f171f1ad7e77d7b3f24e82b9acf71dad. 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/FR2X42463988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f8393d66fe5b8f81243d66700360a80efe2a8fda961107e3598ad622143c59. 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/FR2X42414197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51655f1cbed0812353557612daf4b8a5828aadf0b5c51223a1c65fd6b1b159a9. 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/DGA0Q2367787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x319d90583b078b632a9348993401e6f27409e97aff396059051389a5a7b35fe3. 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/DGA0H2360263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad9ecd297db2dc357a86cde13c17f75c584d78ccca0f3bbdf8cf7bd2cb77729. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/ING682300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5ae541f6f4b5beb923f3f2d89c55cb9aacb3fc7fb9dbf66f398df9f158d549. 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/DGA082306052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a416c8e651b7295c39afee9399345cbed3a77cca222d1f09b4ece36c1a7942. 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/DGA072347821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11e49e703a2bbb4e5aa0eca7d4d1fa60b31882c6fe8540b6281abddc0d94172. 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/INS182301694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c16d85166367c875a1c38716398da21849ddd17728d33f651e27e3ac0056f2. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRX452338291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc9a1408d068f0baf6a2bcb7956495cea3afc59dd3c15c2213e28297541a214. 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/FRX452362430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2852f0611ec151eace281d5c43050a1fc1a5ce1159072ff5bc436e05842dd8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FRX452362431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59acd14a315ea7bb39e3632239b5dbe8c32562babf7311e80f7bacee2c75568b. 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/FRX452362432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c16d85166367c875a1c38716398da21849ddd17728d33f651e27e3ac0056f2. 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/FRX452338291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17243f9a7595f6a4cbd1500162c1ce2b1bbfc7fc11a7546407ebe42867e841d. 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/USA2P2263212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa62839c66390d90b262c00fdecda5008ea9bce5644aeb70daca291716ced7d3c. 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/DGA082216771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06eb033d25ec7823b86577b5c4c235bc8a8f391e0cab1f0402dcc9ddd4ed81db. 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/USA2P2242770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b07f40e78adb00da16647361e90d10a2c30e161107dcdc4eb533db56a1741b. 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/QMBZ92297462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc16467653d4987a6500e06ac896f1f41c99786394a9b6c6c41f265c119e1d9a. 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/INT132200551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ef7de4fe2af1706826d6297853149d0d10f9adf2ed0a98823820b08db372f3. 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/USA2P2210870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5555961e8084e7613c775aa2665d4dc1a48ec88ded1946378a57ec7c2670b297. 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/IND712211434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc049fc6a2bb3917807a10fd2b216810e2e8f59901dc6cc680ad1388af9086a5f. 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/USA2P2147349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd0176485b3949326f1ad6bd4fc40ccc36cb73a892875f68a5b4a8a8eb1e658. 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/USA2P2141826.