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 0x5c80dfd6a6b3331d4836cf1a30a849a34a411bfb0675e67545ee4d59716e8362. Chain 2 (Bitcoin): anchored in block 953701 (2026-06-14T22:16:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/76aa14b5-3ba7-47bf-83dd-d3f1d6bb5acb.json and https://artists.proofprofile.net/proofs/artist/76aa14b5-3ba7-47bf-83dd-d3f1d6bb5acb.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 0x7e614145ff8828b7f1011fbebd32d1a06e96d71ad94f2c25d198ca48d61f3917. 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/QZMEM2477249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33566851e64083e2d0335ff87d9870db7a74012a057d5149096c9baf80d4bc5. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/QZMEM2477242.
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 0xe2b391a3f71b580ad75238ac4833ed27e013ccdd01c6664cc425629c47c4220a. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZMEM2477243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f02dc734686d087ecb34358f238bedc924089af93f72af1dac65be7d7c572d. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZMEM2477245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfcbca0eaa2173904f41ab3769031b613414981c9a6abaa4bc22583492fba78. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZMEM2477246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf60a30df096683a9dcca20f177be669d8d3adaf391ad5b599ea267de0bf4581. 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/QZMEM2477247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa146c4254ebd73f9a8fca86d83b0bf465933872336e4c61b81b328348085660. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZMEM2477251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040d25f0c1b85df5cb9e7516fcd4658d46beda28ed21e98b86c248c40e7f209b. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZMEM2477253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3222160b6b782859803296f612970366398bcccc566181a0961d071925c30ca. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZK6F2110227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fb8a1dbcbb36d971b07d5d8e1b59cccf2c03cdb8ce147113a5c0188cd45b58. 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/QZFYX2042531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb163c532399022d035af54089e89e6331f0fa4b1d4a61438017a9d1e920f3366. 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/QZFYX2042532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0abd6d0151c9f1a1d736f1af42d2111aebf201827ebd19e7a15e17bd99e01fd. 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/QZFYX2042533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2becff775c95f9b204594d1ae4b94002c6df021a82c3ec616f51d9896b3a6b78. 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/QZFYX2042534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe274cb6fd5cb3c50cc691669ff42f989c2fce908b3f31c86e0b570b435aa7ce. 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/QZFYX2042536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7279d6bec9bc79aca7c36a9bd771e70a486c6a4940f2d46b33400ff0f5cc8c4f. 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/QZFYX2042538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387a736104d6f8773ff5fb2d98069fd281af96b86e037cb5888c0aeb7f7e41c1. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZFYX2042530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56894c39ce3eeac868755b0f4ead59da7a0be44256f4d5f13eecbf1f0a0294b. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZFYX2042535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60b44c025f85b56f0223055123e4ceb304e91c8dc895095f24319171f1b2303. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZFYX2042537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ee61be0e97de78910b99670e4bb570d1f41c4f80f95eac1f2ff34e5a8aadbd. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZFYX2042539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5fcbca25728ad7a055f8c4079c9536f8d4349062b92f8c3220a617fbc9640d. 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/QZPLS2121594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cddadf95baaa6594efe47c1774a13d0cd10147c5af8a24d67a95d573cf6b59. 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/QZRP52114485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a980530f09299fd093e4dcb37a3219f565bf7f9b2a2b2c99a0f944c4c2dafb. 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/QZNWY2122987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc223b825f9842b733561bf4188894c342434d507d18af32fc95639fcae0d174. 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/SE6SA2173966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b865240336487a11a18c5ec3b6f75312c6c74d1e1584d440a0a656d09f0fdd2. 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/QZDA82122361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e398eb6dd35c4e592ce80beb6171a784b895c286c62dbbc684b392f967cc9d. 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/QZDA82044998.