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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8a69655ad75715fd6aa5a56c8d119d2e912830b3e3a39f8f97f7291047224f. 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/6f056d82-7a0c-4b94-9bb0-60e063f7a86f.json and https://artists.proofprofile.net/proofs/artist/6f056d82-7a0c-4b94-9bb0-60e063f7a86f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413dcafedaa8272c1293507035560993ae7aa676e575abe9ac77c5d933b28687. 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/DGA062369443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbf73cee74737441b3397fa4bf24e621f29071f622743da79afe248acccbd63. 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/DGA062369444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81111e17942b45a613dc8ee8883a1067b0d0d916243b88bf16dd45977101377. 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/DGA062369445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f05021f3e3327d7bc8cf5d616f33a856451b0d77ed287b7bd8f99ee0ac23b9b. 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/DGA062369446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453050e81a77354e1fa6a67c589f33ffb8e475571c2bdf8191e1b139cdca0b1d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/DGA062369447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dff2aa1ddea13c21e5b9ac606776ca9876058dc9ab63d5e37207ac0acbfab0e. 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/DGA062369448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ba31acb71e593ba34002b4b7a4728dd0cc557f3ae6c4728ddb6332a1e8aafb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA062369449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4832322f042a2e32bf38b1b3bd3c5b5cd344c65f3aa3c8658c7f8fa69fc09f6e. 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/DGA062369450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37a1860d06228bc84ac60a785483fcfd57c5c64226752f008603a17a5b92636. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/DGA062352726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3bf1a9a72f2aa640420944948cc5169487e6bcc940c90f264b1a394559a278. 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/DGA062352727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07881efaad6c0acfada936838fa3aca07848e76d2ee7606f1cdf47c326283055. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/DGA062352730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15baf90859625426602b26803bb4aba9f275a66ee9daffd0304dc8c7428e8278. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA062352731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826836b604250b4b35260215cb35038475f5fbd1ebbaa176fa169ee354f245cf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/DGA062352732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e5deba388d14571658236ba598dea9e3da1ae968f57be9a877dafd1a26e671. 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/DGA062352733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead230cecd06c653ec3ad6d922b8f28a3e90fe756a190a8bc1f78e0647c2ba4a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/DGA062352734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee202d7c6e62cedd9ed2811f91c6317a6faeb8a876ab287a434e247dcf192815. 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/DGA062352735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0f05d86cd484ec5505bdfee6db22b845a3de4f7637d7e245cca97f130ddf25. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/DGA062352728.
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 0x025ee89f6650a184f8d81284c2c880d802f90580e1a92bc92f092b3ee525a0be. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/DGA062352729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99386a978f7219e0e3d7ce90412ad3e7723dea35e145febd68fe6988b9076780. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA062349618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d492487095985cfdb85ba07bff8c66024f5832a68c380cdeb908c3ca024077. 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/HKG732215575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20b1d2c1ccb789f0930aaa9c8d174576e7ba9ac39e15af08a112861955daa75. 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/DGA062349620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce1f779021bf0ad758131c4aa1f403e6c20e3fa203332c7dbdf04eceb0bddbc. 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/DGA062370531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c217ce0ec936ac42660db9bddaec3347376ecce8885b981d0105aec0cf3426. 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/DGA072304450.