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 0x3039534302e26fd151d6e2374c215fc5e7e2aa45bfed3f07707aef7f78a06997. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c66efa39-b409-463e-aa9f-5b31c9046a68.json and https://artists.proofprofile.net/proofs/artist/c66efa39-b409-463e-aa9f-5b31c9046a68.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Just Because We Fight Doesn't Mean We're Broken
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 0xeee75fbafb0d87ce62129432b08ad89a3dc46de79ecc38effeb16d9ed4f41948. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P42042550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647c4b60986b3d9c921fe2c5a9a0d5dfd32c08362f240b1adb35090f96338983. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QMBZ92111100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a8f07181a07a1893e9d5ad5add56edc975fc9d37ff0c42e84e7e8585bc3047. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMBZ92111118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5e1e03bed47340de6342a7044cf3a3845b4e244ed7703e8989751d2ad29544. 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/QMBZ92111146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb391cb32eefad06430e2c8add8bb78a4a231c7da1a46fb17b8c981a5d57859. 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/QMDA62103671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfae9c1ac66d7baff44c84e511c095e56548c7945b967e942193e3e11c958f9. 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/QMBZ92178697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65dc6f3123977b6c4ce26e622fff740fb535ad56419054d604155999fa58e398. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMBZ92178655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d617dec6f1eab0b5b5e430240f1c517ffc8cc9f0a5319c2a773fcbd66a32e30. 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/QM6N22140724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ed44c6ec678565f0caf74ba4783d2a5b93c0992f07fcd62b30c428381c5051. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM6N22127705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41f50f029c31202ee525be69d61a8ba7062dbc1f76c98d1300c76857b254181. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QM4TX2089873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c270bc795cf8f691bb31bceed074c15080a5c3dcaadef03d294365acd2dabb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMFME1966749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7d59ced1953ce21e63b8ea9bb57b4768ab8758b1116f34eaa9f463b3d62c1c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMBZ91907705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b83eda0d790c6f64ffec2ed4c622e9a84dc2489c89f557bd18a494f3085b9e8. 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/QM7281907945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c91d6c21e94620982f2f3a020cb21f834a3212602705e29f5ff22a45692d01. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QM6P41933166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc6a6751b11189604615cda9eccccf21f5d7c16cf9d5e7d471d16a25edec39f. 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/QMGR32021364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4efce8d9e13caf8be4b21f48099b94ae47cf3d4f29a93d5174867fcc6e086c0. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM2PV1532144.