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 0x6b417567b9be2f9e854ea78177b8450e4831390eb0444c1c63ab1401b845c026. 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/fd5574a5-7ed2-43d5-8546-d26b43fa6be2.json and https://artists.proofprofile.net/proofs/artist/fd5574a5-7ed2-43d5-8546-d26b43fa6be2.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 0xcb0b274d95ae0763a93a78818c8a8566a9783ccb6268382cd45ba93b97d70e09. 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/UYB282483954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9392dc6cba49ffaa932d38d919b8d5b6bf904c4bac20a9b3fd56c2009b37f2. 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/QZPLR2376774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746c74bb45adb133e19568f11fd154ab5e23841bb004787c82beec28cdc9ee90. 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/UYB282411000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29a3d51749590db3d458e90264ecca5c4b7fd10c14dcd7f55e0d279b9ccba22. 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/QMFME2391698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c086998fc8f067613c5fcd0678f7cf227e0c616e3d5ce0b12ec7775981d8384. 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/QZK6N2382467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf1940d2b865b10d85fadadce1f61c3e236c3a5aa7266b4a95a89039b728440. 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/ESA012256054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780febfb3e14b73cddd1a3cf821e8a2c60a2fbeb58eef1bf3b12f7be288d1913. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES84D2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e85bfe5b78b5dc5b0099d5953a696fff0f5782b6978b4f547668af78345f8e. 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/QZHN62371320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acbc5e973c585b61f672904987726e29c2ac01cc481cc81ca90eb1cf8769fb2. 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/QZHN62371321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4498f880f321a680eccc9025820d7efb4c9ef6573fdefa65b33bd69bb4303596. 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/QZHN62371322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162359e4763a0d77fdaef847f02908099f987322b21ffa02491d5fa8e6bbecdc. 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/QZDA82356553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4564aedd5e60edff7433ad5107af448b2ec1d805c5bd627eafa33b0ac86f288. 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/QZHN62371323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f59c70427162c9bd95e239c026b9247806f163b1553f44db70d736ac5b75e3d. 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/QZTBA2226657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780febfb3e14b73cddd1a3cf821e8a2c60a2fbeb58eef1bf3b12f7be288d1913. 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/ES84D2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdc16d72ca8ab194ff3e8dffe54835f0d3dbe0eb795ca958ea66e09a9c30a92. 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/ES84D2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c26bb96cd23fc521e10b99cf4d161b3b8eb5a4804fc92d73a7422153c55f5a5. 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/UYB282411001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3517e070cb026046dcbef8f1cae8dbe77267b0898280c1369ddb2caa3cc4f606. 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/UYB282411002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746c74bb45adb133e19568f11fd154ab5e23841bb004787c82beec28cdc9ee90. 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/UYB282411000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd5d85550019f7452227ada03c9692f6df9a0f05c9fa25a02ef363a5c27c434. 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/UYB282411003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f90985f6fc4721011a1392388af25d2a42b795e42efb8ab80a33ccff64cbbcf. 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/UYB282411005.