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 0x8ecead1ffad260df9d24310d73a84519fffcfc156c33d51258e80dcfff0f3bac. 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/57fe2bea-6c29-421c-bf7d-6ddcffb2fce1.json and https://artists.proofprofile.net/proofs/artist/57fe2bea-6c29-421c-bf7d-6ddcffb2fce1.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 0xc5a9458255f7da8536f358f43468159222e62f8695a7d12db71856b1dda786eb. 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/QM24S1702035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee62d5484d7902c0feb5c0edd7abd629c19de2d525ea62fb9f15c3874eb61ac5. 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/QM24S1806210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2279bc67b89cfc671b85318db3389b5b749f0926b266629bc58d11b2863400bf. 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/ZAWP81900057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdbf24b7e8ef0475f8c66f68ab7ddac94e4f5608f66d441ecfeb9e2b0dba697. 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/QMKSC1600110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34a4ec8889978c4036bd1df2bf22ba8ba70cbd2b486e18b60d6406f652d70c2. 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/QMKSC1600113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabeb3422a2051d83221f5d08de5d4d6af12ad5c7138ecbec0ac86c260931de7. 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/QMKSC1600114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd2f8cd673bebaaf68a29b8e686c22febb44147ecbc135da4a03e3607ec4ee5. 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/QM4TW1678901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f218727403e9aabc724361d26da419ceb5fee8c0e829c4a6e99278565c550f3. 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/US38Y1934210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc3efa3e54f6c822382b7e7b621d9de4d430919ff64f32ac73ee818700086ac. 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/TCACR1618923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8fa2807f56e1615d5051d45e8ed6c891632f74ea9769aba2f5b6292b6665df. 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/QMEZE1949271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf36c5433bca7da09e602b4a9dd835b826ad2927b50b1788fd1bdb1f15ea9b84. 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/USYBL2400915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7276aa5a1a831e57484c82ad37df1b7c68519696db6e4ccfef6654d308e54e60. 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/GBKPL2170151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a602ede8e3309aa2b85b63d66604a23e79f87899d7529c4dbb1d85fe753d05. 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/GBKPL2170152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22aae0f5db17984c2dc661106441e17c010f2d174644684d4e3228f879af4094. 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/GBKPL2170153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78839b5d59694aa6403f8e95f700f32ef1358ccbd2c9c2671a39747647b6a300. 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/GBKPL2170155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23ab9c21567c907078be0f52b0fd9063c97a6930241abe2675d3d7b1cd6c702. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBKPL2170156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551f45de34468dd80e0405c58ec6a6a6f752c8895211dc86c346609ab611e1d7. 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/QZVEM2333347.