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 0x65f2a46e5e0394340c5538200ecb26c77c25ec6bf81ee627c091552355f0a457. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3ff0cd8f-72b0-45ba-b651-12829fc16c76.json and https://artists.proofprofile.net/proofs/artist/3ff0cd8f-72b0-45ba-b651-12829fc16c76.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 0xcc9b4e51618b5e82444b4ffd7a200bf1ce1c31f0f311248f199ddd09dbf029e2. 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/BXJM82400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820931589d9fd875b1ae936cb55292ad61bf9f833f2b3b72bc69cdc8dabdf05e. 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/BXJM82400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd4cd99334a70d7079e6143e1585cacf3ee9b64e807498d7af38a723cd9b3e2. 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/BXJM82400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc7020c153dada5ef9a414d5407a2af6bb131fa1e4ed8277b00573290b28cc0. 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/BXJM82400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1550801e9b347dae53fd034e3518e1cff0ab656aab95be7af1804be1c234529d. 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/BXJM82400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d69b9eaa2db7a74d14dddef8d9d16a9cf1bb5b52c0a8801a26b623f38766cf8. 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/BXJM82400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab3ace0a8bed6c3f8e9d993e409cfc991bfc2cdb5bd9b975c925daeee1bcf4a. 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/BRXNZ2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb6ae8e23c34e8c3fab933dd5c873d591f568b4d07d1033ca6f4d2a739f1d2a. 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/BC1UG2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2979662de166bd6b7ab3ff1ae61ecb419258a2b457bb7d8d979a0628d0701c98. 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/BC1UG2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f90181adb5a225771758b4a3821f8334473001a5c7a0b0285fcb6a4c37584fc. 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/BC1UG2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f85d115b50a8f24c934e69e53c00da299674756dfed4e5c5aef3e3d2d4ef6c6. 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/BC1UG2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3611729e4c56552f2a040aad71dc85314b4f8df2aa7ac86d65720d97d385489f. 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/BC1UG2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb6ae8e23c34e8c3fab933dd5c873d591f568b4d07d1033ca6f4d2a739f1d2a. 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/BC1UG2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aeda55b64b936512873082a5f31c7ff4d1691ab5887853a0b310ec644ed18ef. 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/BRTRB2075224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca10a41a5a9045270a9d0be091ca54ca73baf531ac20733cd66d313b958ce2e. 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/BRTRB2075225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e49436e03dd4af2f37e694be2bd0784409f6a032e3f63ca1197bb3e977ce1f. 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/BRTRB2075229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2615628f4c3d4cc9a53668ea18209b5e759af872221ce99ff84b1e5a9ced403. 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/QZHZ51916905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871b4d8516fc691ed7dbaa3deadc4840a683506dba2e5bff7a48cecc1473e12b. 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/QZHZ51916906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc94d6364b2442641f5e62e991e63f6f2e166cbaf353fec4db3dcd04a1ab7373. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZHZ51916907.