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 0x61f0dbfb6eeaa913c18eedabf6e11b6213769b1176beb410b1c8e1e95e98753f. 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/b8457e41-8ad4-40fb-a286-cc74d1567ed9.json and https://artists.proofprofile.net/proofs/artist/b8457e41-8ad4-40fb-a286-cc74d1567ed9.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 0xcd57bd4531efebf051051241a161389fb909d2fb22af923bb5b811b2d22d7bc5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/USUYG1358222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2936db0fc9c44bcb455dddb7ecd4c734c87f269bc390218e792cb4936faa77fb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USUYG1515121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560dab26eec87bdcd04e41d494305f5baff9354b38ae3a28bb33d3c1a1beadab. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/USUYG1547756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d22afb8cefcb86f87195dcda5202a7cb374bde46e4389853982b1f3e108baed. 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/USUYG1571880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7631559828c39b68cd3e5b5d6901ff40a8b6f42f50df543635a65b688211d8ae. 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/USUYG1571881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2936db0fc9c44bcb455dddb7ecd4c734c87f269bc390218e792cb4936faa77fb. 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/USUYG1515121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033808e0d0ac4a3d6447a10b8e8aeb4e20e8edb4e5d463376e58836a7f0180f6. 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/USUYG1571884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b87a7b1699a6ea63fed407b932b33654aee0bf7fa291ceb1785334dc2c7e23. 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/USUYG1571886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7f74676017967ffd61b71900268fe2816136908269c0cf2332b3bd18ad982e. 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/USUYG1571932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe627a39c5b6990b0c927be92c8baa1fff4506058c33ea12eaea5e74632bd5008. 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/USUYG1571933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582976afa38f4fc13adfaeb776a1923b350a9174f022591ce607492d2ada82bc. 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/USUYG1571935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78563d4daee21d6af902cd5d8c399bc14e0eccfe6ec0eeddf37bd537c4eb3f89. 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/USUYG1538438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e0671a8024d0b5f3c9f5650032d344e810e56ee478d83cb18a28fb5a4a1ae4. 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/USUYG1528572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560dab26eec87bdcd04e41d494305f5baff9354b38ae3a28bb33d3c1a1beadab. 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/USUYG1547756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817ae809d4c2bdf736ef16782a90358c62d1caac43f32339e37df9d9ec6b38cd. 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/USUYG1571939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8db31976616ccd3fd6d69288392bfd2f39d3ff4f2c78c5f56f30a9fe8a0612. 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/USUYG1571940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45eddf8926009e03897f4580f6d2bbcdd9656c8f5e54065cdcfd4e29681ef4a7. 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/USUYG1571941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f00034a766e664c8f2be1dcbcfbead3373da2f901e5a15a1c7637c55660c7a8. 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/USUYG1571944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677a8eebf549c9b1bc1d513102991b0dc8f0d803ea3a845e23720213d66eaf2a. 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/USUYG1571948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3569ef0a8a0904a85d3e7fd9ae5477273432e1700e8367ee771697a1859971. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:53:53Z), 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/USUYG1733276.