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 0x269f92dcfcf8c60cec0d3ef28460fcb9a5924073fa3afdff13322569027d42b5. 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/e065e14b-cdc5-4489-9876-a4084263511d.json and https://artists.proofprofile.net/proofs/artist/e065e14b-cdc5-4489-9876-a4084263511d.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 0xd1a6d3f00a16ac21514b3371724e1fd61677dd1187651460ee9780ff725a3a3b. 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/DEZC62404327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf891d8e37e142df8d7bed1b0ca984cc6b4d22fc64d3a7143a644f5dabfeb3c2c. 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/DEZC62404328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3980c601d98633857335838b5f418998c8165720667b54154600b953d2b787ab. 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/DEZC62404329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdad650ee247ecd9fee42f00ec3c2ddcb2f3574dc4aadc977a484e3dd359f90. 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/DEZC62404330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ba4418fcaa2132c02abe9d323446354ce089e5e441804d181c7810489527ef. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DEZC62404331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8614bc4e9386bfa0dcb747dd4f94073eb1f72c5f0954f6a1b9d10d576935d63. 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/DEZC62404332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbb47ad3906418799a8ae7e194d9d84f96bde89682b4019bebb217743ac3823. 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/DEZC62404333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae185d2da5906838bb85b1b5e0d9f58fe80d0f0570309c874b65b0372863898. 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/DEZC62404334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884a41895539bb50d9c20da5eb46a3f01e4f4b4f7178dd1f6f3312c6b1e2ec58. 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/DEZC62404335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca0e747c46744ff419bdcff069233edaa0258f4239868cd6a28108d23ce64e4. 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/DEZC62404336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6285efccfa1af16a7e46bb63bab828840f324c333f72cf22076c37572cdfcd66. 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/DECE72203604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2866d43cc8d70fcda0baf700706a95c8e9b079611454428c8d7ec62a984d5c9b. 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/QZK6G2046668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d8e4918476101f4519747042ccb722d9590e4b1d1c5d15cb6e79488ff0ec6cb. 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/DEQ022009936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf56f5f942d6e4f3a0185b1b4a96809560278e7457fe522a2f6ff04285878e8f. 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/DECE72303462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00757b9cddb5421da4bd8b443f22575fdb038e56f774d38f6ad33761c297fae8. 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/QZDA72513339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8182c6dd19c94189ad86efc78a71a0fc822864dccd0685a4450fb1b9a24002b. 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/QZTAX2391206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8182c6dd19c94189ad86efc78a71a0fc822864dccd0685a4450fb1b9a24002b. 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/QZTAX2391206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5543ed6018bf8adac39de13f6eab912e56e0a8509a8d745a2da1dcb445576f3. 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/DEQ022382580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0662c14d0e3a91d14fbbef851a171a279b5d4bdaf9684b2a0943f069217cd1e9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:07: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/QZDA72011310.
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 0xdf4fc73b87d1f9b7c176651a4b25103c171adf214bccb1dc7dd04bd693d147ae. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZFYX2234059.