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 0x93f24c0b5928c847dbd976f3a1da9efb285f83e649ff8402401a80f525917a11. 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/a7390f53-5ac3-4131-b719-ce4b2b53c17c.json and https://artists.proofprofile.net/proofs/artist/a7390f53-5ac3-4131-b719-ce4b2b53c17c.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 0xc3e6a04a1c80b461fe944a036706be534faa466402131bdd96a27a24962c4434. 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/NLQ8D2200713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b16f75a9fd642113e7a7e62dba92f6ce35e96d8c395ed300678b7e63265067. 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/UKU932400435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783814c64626842cd9f2a10e01f4d03ed78dff583f5e64a04965ac6b2de5e597. 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/NLZ542400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c94eb62b32b07bca5856c71e28044ad21f9472bf98c86fc561f8e043a8ab991. 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/NL4CP2400911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8634ae346323498776a7222623b092ba274d16d2ac0b948574782c9c6e7d9f40. 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/NL8NY2300107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d301e64c4171d0c7232f85951358a07047d7ccdb32acb76bc3d3b40c69fca72. 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/NL5WB2300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351fe3aecbb31a2bfe483146d0de8f8b527e5022533fa50dd744ea4b1943360b. 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/NLQ8D2300343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc061591bc63a68338dd3bc8def7a674374399f1652bc61e5014f022be59f116f. 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/QZK6Q2306119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd2fd1033c14d25918538eea2fe78d35c90e13e265ca3650707e64e9943a061. 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/QZNW72375022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf868b19e38ecc32837937495702b21d69a9cc65793a65e6a3511713bad423e. 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/QZNW72375023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719dfbc0e19980c71a2dc2f72c6f4617deb669f646237b938e02d2c23f94b66b. 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/QZS632310849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a38ed594b6002390cc3df81a9f7c1b900811a161d13ee00fefea1b65259bcd0. 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/QM4TX2379136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03673aebe42a57cd95df150194eeeb6596346efb1c186c70557faac338177ab4. 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/CH7812347596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b3761c74b8ba324ce14ccf522c87de085f2552475dbbfd8824e7c8466288cb. 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/NLZ542202355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adf0c0cb0f980b365705b2e0f06437813f2060149dfb2977d1d7f1b6478ba27. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/NLT2H2200742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd096195e696a8e0120fa46239fed58fab7f6fb21a0fe5516606661a1867724e0. 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/QMBZ92269907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370f377f0e287b93e90da601cc6ddd7228e75d396d2baaacd1d6551401d1de04. 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/NLT2H2200417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ece7c1993a25e806f9cd20218e456ffa12cc0f59263143e709f76d35424e80. 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/CH7812220866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62faee93116f1d8f6dc6ae6f5424ef5473bd766092b7869f3b35134dfa98f813. 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/DK4YA2274701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e52305ed8dfbe80af077d66100021e6c63c21669b7da1e04bc86ef8ce92fdb9. 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/BEHP42100064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682f86b3111a100ff9bbc59a9ca8220239b85884e7844e691c5fe27f7c5b212c. 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/NLT2H2401516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3559ce4aff986a1f5d315272befa95e5bd78b58a2fdfc227042f4713830702d7. 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/DEXO12405042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc4ff3fe9b7c35ffcf2ea3fb23d95a576a0cc710bcbe2e3b63944d15ebde56a. 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/NLT2H2500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4e3618973e62c1f4bccd2dfce78525babd261a2adcfae52e34afd92e7bb8d6. 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/QMFMF2422696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb171c7c60d52908149eb615e39523792fbbb8180f036bffca633e06165a61ec. 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/GBLV62407420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f62f0803145efaa1131ce591e8ec3b78a83ce6145244997fb265acc1eefffb. 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/NLQ8D2400766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01edf5d11e4b383878c253a6b2eecbc813ba64a85af4da9ee13ab220029db72. 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/DEXO12439812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d517577ef6d6d590ca4f9d9c99235b6109be3aeb3b690bd1c69b6e207abbe0f. 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/QM6P42486615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08105cf112cd26e2aec332941999fab038a1d7d135756c170a350f0259c5cc4e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:49:36Z), 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/QM4TW2289888.