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 0x32c2dff991178f275b0d5616c1cd063954298019312014fec3a0fdb4d041927b. 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/e1648f0f-aa8f-479b-b4df-1cdf02391f4a.json and https://artists.proofprofile.net/proofs/artist/e1648f0f-aa8f-479b-b4df-1cdf02391f4a.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 0x6bdca39d3457b11a1b9b5abaadc4b321f6ca3d071faf8c015d08a26d05e052d7. 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/GBLFP1649112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366516df6f845e6a0123c83fe72bc80ce4e2f6fd23a3e89c0726b3a39677a22f. 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/GBLFP1649113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2da8903e7344de34870d4f576065c101bdab75381a6f288c75b461e690abf8. 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/GBLFP1649114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591b4960ae4aac5d0befb5161202e0c971996af1323f782bd953f9821b4dd044. 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/GBLFP1649117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c483052d8ddcfdb91b2fe90daef7d4ee6b46a32bf270938102ae7d8f9f565a. 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/GBLFP1649115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227a20b97752f4312f8cc7f8003a1d784d95fce970ba2bbd88718e36a44856d8. 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/GBLFP1649118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54e83c91e7e7330a31c4ea5b8d93ee7d7227a09698ea0a494c7a089166a2675. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:58:02Z), 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/GBLFP1649119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377e5d8e556f8b3d43685a4a1895667d471ae4f7f495fa5554b5133e503e2aef. 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/GBLFP1649122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbbb716576870c6445658b436974b38e0566b5cf21d7de30be42fbaf9be7be1. 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/GBLFP1649123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b785cb6a58b4043710e338a1dac6ef56bcf2e5d803a49d24387aae9a37c49f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GBLFP1649146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21d24e25b5436ff36e0f3f6494de3e35d15667e9a41a2eae31d82b3728d8073. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/GBLFP1649145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e87616bbe9cc80581b697ad3b00157f6809f39dd0593205db29f39bed85af6. 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/GBLFP1649148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5500f38dc4d131375249343df1114d437c29da2a4d8bb76027243b48b71e63dd. 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/GBLFP1649150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9611db8fd72dddb77fdebc7d5f89ecf20788892f7d58c2778c60f9b91f668d21. 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/GBLFP1649149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1d3866912ead13adf5cac5ef3c916e592a61a55ac17adab5deae5d2d25e3a0. 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/GBLFP1649152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afba9b82089d3e5c19b52abf26b95f976c69e6e6d6370a77531fabab9dabde6. 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/UST8K1643404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3b9f639b3e761291041442d7efa5a5df04c432f5cf0e7bfced295516a11705. 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/UST8K1643415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783d53939b1ae479aa82a8469b874cd0f3b17a9df70d73597756029437e1e699. 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/US2S71676001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e390ab6c8fbf0d17038b6666a46d3ecc33185f76cda74b173fe6182db6e25e. 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/US2S71676003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79015c863734598c8a65bb8cb691a1d6d2fec8cc71e85e422d2a8caaa16c38a. 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/US2S71676004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6de83350f58954315006b9fcbe56d6eec9c49f0b7a318af85531ca86a73d3a3. 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/US2S71676006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdc85cb9d4b4dde0090232455e812e9e724a2f068d8e1d052b269c03f185375. 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/US2S71676014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea46f995684ebd39ccef275cfdfeb726b78a9a596fbf9779bb84000bcd19dbe9. 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/US2S71676020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5390a22a60fcd40196be322565defdf8359b3bd4f53bfea76bfdbf83f49fd194. 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/US2S71676023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf172408efce15dc0e659f2a8be00a0fc9cb63b6fec6e18ad7233fc602ae34ab7. 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/USYBL1700233.