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 0xdbdf5b264478f50defbc08712c5bb07734f1680f768affb87c7067bdd87d892c. 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/811433c2-1fac-4457-a514-051769ca9e12.json and https://artists.proofprofile.net/proofs/artist/811433c2-1fac-4457-a514-051769ca9e12.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 0xe955071773817e08af7520c2184ad17e7ca39700f742453543c03d31f4e4e08e. 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/QZNWU2004074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9b8d7d453ec5933412f96b63da5fd174fc4058346e67bebb3e9867fc90793c. 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/QZNWS2454214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a9b9e6dc913f3aec4fbb9637881668a209ad54e0930f49918a8f941f177bcd. 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/QZMEM2176214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6b92510d95034b86cdd4864d38464340ba25e233fb847847de783c10cf5e40. 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/QZMEM2179901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c21f8067573332e72d4ad4e5de99c7375fefe638955b570cb70865d6bad6296. 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/QZMEM2179903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e360331e6c3f9229a44ee2d970d373cace05c75512c65ac2b8e890a9b33eee8. 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/QZMEM2179905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7a42fffb9583398dd8ed7a875b2ef331e3a5f20cbf422e07bc4af09d6cbfc8. 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/QZTAY2353279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ded5ac67b8d00bbb63b94b82dd3468c71095e484ab5d7c8edf3a71d61e1e8a4. 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/QZTAY2353280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2412430c54016b238ba5c24552be510c239d1fae40e1a3bf7ce4e7165c1edce9. 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/QZTAY2353281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ad4256c58fd860ded958729aa3fe9a690fd1472a2df279e017ac6b7d69b3f8. 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/QZTAY2353282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640a07b60b5638b8fd84bc3716dddf802951001ab8ddddf15ad4ad7ffe94374f. 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/QZTAY2353283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f20a7af15dbe53957538cff40e1b680d4234f537dddaed7de2d97707b4212d. 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/QZNWT2359878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af3196a58808363f4222d353188bc42e4a9e383ddc0463313951206590b8233. 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/QZK6F2369022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67a9079242d46aab08bd3087d71178d060f54424588d22eb2c11c41756ef450. 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/QZK6F2369023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbb021281f3548b16e2254f237c8a43211f7d0fe9f7f20e4cf4fab581ba6f0e8. 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/QZK6F2369024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69ec80c1f801fb1e70fbaaddc5d37ea229ebf54e3eb577efab3e8f0c660602e. 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/QZK6F2369025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d5a62919cd2612aaa5cc467082f4855162701f2cf1a7f6422762de17a963ef. 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/QZES82304912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988e144c7f99af45110ae3be1de421b1605563327af76488873a9a532a46adaa. 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/QZFZ72373811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d830126eea37170ba89fe6e805a520c6c2e09f1a3ddf5e4fd82761fb38ee139. 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/QZTB62220772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793477a3c1aab175dbdf2e70b8778cffbdae8ad93889b4d7ad8a5a583285e171. 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/QZTB62220773.