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 0x52d98f3580f15208759075c61cddf7f0599d2bad5a1486f489e2023640c1fc6f. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9059b8b3-08f8-4f43-8fb6-94edf0888097.json and https://artists.proofprofile.net/proofs/artist/9059b8b3-08f8-4f43-8fb6-94edf0888097.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 0x5c1cbde49d822adca96dcd67ec719a0e8cb232e4d4a4760aafb3f75c00d72272. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06:30Z), 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/GBLFP1894559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd756f574da34e4ef330e2d0a42c8e893f26c7856bf18c2fb2f8e626fcd780940. 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/GBLFP1894563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27816040c3cefdb0cb435d665ae571f8067a9952c3d5e4a9693fe10adf3148e. 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/GBLFP1894572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359e115b4b1910014692f824efd1c9b1720578772664cdc75c4ecbf3cb0791ed. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/GBLFP1894574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839beee7a9bc7fc5ce4b5078553d9f6d7542810fc1f35c812056d1882ea293bc. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/GBLFP1894644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2c209996bfc54bff1ba0910380faffc8e08516f7f9a7673a8fe94dd76373e1. 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/GBLFP1894657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd899d6dedcaa10307d56d4100e1aee9142869362ca2a74c2a2aebfedf1cd4d0f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBLFP1894659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5dac5604a6ebe738f618ea9e640260aaf8064b8a129fbd7ddcee813f73d749. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/GBLFP1894662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084da8c7d5f1124ab4aa4155b58d82b7b6dd111e6e4a12afad793f6f5af2fdf1. 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/GBLFP1894663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7de061e401d1f7fe2db8c7816c3748e76ffc57922e3d9f05f37f9b0ce06677. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/QZYFQ2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3617abee065140f880cd8c98f69b2264ccfe707542b4fe0cf164ca8fa659b406. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZYFQ2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3fd7d0759db4c571a15852409c07113c1e91d827c08d8812eb23694bc747b9. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZYFQ2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e7974dc6ade1f19b5f637cd167ac5bf9984b6825a12ca2e6eb36ce256d3221. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZYFQ2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301baf2cdabd2172e4ac4a3c0e7c88a97881d37842a49a1ae481cced4a3f284b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZYFQ2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e22ba2429cdbe0f848f76f5114548c463b0567ce512448faae9f95a84c2ead1. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZYFQ2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a1346c7d93a8ac77d908ede0efbe40d47e0526d8de7ca627c729cccc9010f4. 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/USL4R2123680.