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 0xcc6fea0f7dffe8bc2c256d39bb9fb58688c7853d80bb771e77ef159953063012. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a8d30a2-9b0c-4444-8eae-a967564db0f5.json and https://artists.proofprofile.net/proofs/artist/6a8d30a2-9b0c-4444-8eae-a967564db0f5.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 0x7a4294f7dffa6aca39cf3db9db5891413c4b7795141ad24a0c21a039495055b9. 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/BXQQ32000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570e4156d5e060ad5739c57220048ed0ab92c15d3218ee13d17ab29d8a0ee78e. 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/BXQQ32000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f44bf97aa71a4a224f90eecc925eeb3a852bbb3dacc7d5951ed1d28c4ad23e. 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/BXQQ32000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d83faab1979cc2f70a1fc96b3890dae1c6eca03f6ded5074fc3522dbfadfd5. 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/BXQQ32000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f655d225efcc535d17b5ca573bcd03f710a35c9b8789021ca3bd1f291876c3. 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/BXQQ32000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77d0f752e0190f091d6e6e03677ab1747f3ff71aa9d3c143fe43854003e00f0. 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/BXQQ32000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6adf34ab64f980554e72366166352e4910a16f01c1996c2b18796f60f273e4f. 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/BXQQ32000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58412ab5004f221f3ae19da2494d80d722740a0c982dd22671d4d299bb4d5f88. 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/BXQQ32000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b9984b29f310bd7617afd90e1c5c3467b93be528fc1de349d162915a4eb785. 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/BXQQ32000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5cc10c6679619816f0b3e33fd141191c3a246dfdcbba4ec57fbcd5de0625dc. 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/BXQQ32000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0c5ed855a644d8ef8b5a51925c993ca926b9febec2f5e076a43b6b24364e20. 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/BXQQ32000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15ee1b2a71162c1be27cc18d0f4f564fdde7531f40ba5c7c330235c8eb9d107. 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/BXQQ32000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71892acc694b268c45282c390953254a109b2b101ec93cf3fecaaaa2d10db2ff. 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/BXQQ32000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e576309aacef9d0f0541bcb98e246b3a216a4427b5603ac0b117addc59598f. 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/BRH7D0900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc447b208c4c0880279df454279bbba4dec840c0519c7fc8043b93b0d92f8726. 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/BRH7D0900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2287157a670277c80b8917cfcaf64cefdb45fabdeb91664436e0978fdc22460e. 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/BXQQ32400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc5108e4ff667581396b7e195a6fb9c065c35a91751fe12d7194e416da9eb44. 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/BXQQ32300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd30da04bc56c652961ef056f80d59262c7d70e7a63f8a0732e06a3a87bb4370e. 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/BXQQ32300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9842c93ec8af2356ca044fa215aef90054959b4d65c7fcc32008f9ebf5cbed. 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/BXQQ32100020.