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 0x4e876300518d01b64881cb6d70d6d102d5af4ec504f26ac2ee571defc91d0894. 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/a799f1f5-260d-4fac-b809-30029f9f510b.json and https://artists.proofprofile.net/proofs/artist/a799f1f5-260d-4fac-b809-30029f9f510b.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 0x994685149a2d24298df95e6869fb37d753e0cd23af74f5798cd071a0312599e0. 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/DEB331335801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc108c3046d23d10605f68c6123daa8096c2fae5a29aaa51ba860f6e00659a4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/DEB331335802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d11374a96984583c97663efe1c424df7248fe7b10cfc26a2dbf42c6143a10a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/DEB331335803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e55854dda0c6b14e128e76df9e38fae3de897b4233f530900e9b29e2d06d80. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/DEB331335804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e1a87299acd673d1ee5283e489fef25443069ea4c9afccbca609de34d50c2b. 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/DEB331335805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32e3fba32f13980d83cc551fe711237ec71089ad41012832d29de66f7290042d. 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/DEB331335806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4812e26df1a97f8c9eec5a1993663b16fbfa1006eb993d8839d6f2e9a99cb5a7. 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/DEB331335807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d8c3cb84cde91528cadb82de7e9eb900c40c87d14f37e07790a978c09411e4. 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/DEB331335808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaced117be94e9f80df4cedb1c8633a9e9fcc8c2a574441c174ba961a7e23ef2. 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/DEB331335809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16aaacb578798636c004173bb4ae2dff96095cc402e7b51170e8b3805fa7aef7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEB331335810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36da5dadc1ddd1fcca8cc34209900e7ef58950e8b853b2c1a6290483eaef8e7c. 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/DEB331335811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1aeaf631f75369289484974d6c12b13f315d54d39dd91ec00afc861fe092f6. 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/DEB331335812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5913c253448d2a48e28ff81e031a0f97e17ac2571b8fe1e7c18b77dbe917593. 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/DEB331123701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3802394d5363b0f90bf549acad9e0e36b3f50963e98bd5e0724144916b989eb1. 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/DEB331123702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0621cf8d3646088d4fa4bfab6c7f8d0cf5e866f3ee80f5328df27cb7bf8eb88a. 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/DEB331123705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c32d45e3e2c0e60dc6302f041630b9c4380b9c9ce9d67c5f3a674aa25c3d86. 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/DEB331123706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938fe1b66964890288d20ce3f11f1fae8ea722157f7ed63b46e2826510ec7ec9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/DEB331123707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffe081104e6b8ed87f18a18ef693aa0b54fb5676c58ef1f67e7bb3bea313ba5. 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/DEB331123708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8028c149b7b03f489552c19d5010752fe7c44d01a4355a7344ba0f4cee3eb02. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:31:28Z), 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/DEB331123703.
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 0x42f2ecf9d954e54d2806377c7f563f11cb45466f93d6816cdf31936f9feca560. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/DEB331123704.