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 0x069747d7e5408873052707f910d180b6d65007d29d7196ce28529653367b8179. 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/0f3c3983-1f80-493b-a40a-be91147b9f33.json and https://artists.proofprofile.net/proofs/artist/0f3c3983-1f80-493b-a40a-be91147b9f33.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 0x1167e3b70e42510ea1b9f11b5e938cdd6f29d16f94de6c5a349b19ff5d570052. 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/QZ5AB2419569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2357ecb3f92cf60af32901f3393411b914318f4b65976b2bdded6d822682f6. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:03:52Z), 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/QZ5AB2419570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69241560d7ea81f4f11b3201cdd94a21fa77daef10def45b6bab4909222e0a04. 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/QZ5AB2419574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28f482d38e39a945cf86f9384168f8220ff47e5e2415352b445aca2a7b802ab. 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/QZNJX2474565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba87c24ff01906297f4c59091eb85de8e8333a87123c3fd73968929273f5b938. 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/QZNJW2498940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c7b8a90a15dc4457cedd38fd4cdd8dd6169e3f7683d9f1a3c7bec08884ecf9. 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/QZNJW2441661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7ca3f6148621b21f87d3ab9fc9a011d27dc1cadd51c97a09fa9b4cf5ae6d3b. 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/QZGLS2485966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e21a2c2ea39e2c547be101799c31807f0edb402b01d353a5833d71bd83608d. 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/QZGLS2467094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc620f81d604edeba4b2918889de5d4495ab96861a93f9ca68fe63d1ee0782df. 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/QZGLM2443294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80550b5d670c64f2bd1bf87377cd49f18ed247c73b743e76c78797d52d2b6402. 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/QZ5AB2464515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d625d54147a0c8d7021d116230f6e0d598c3ca9e1ca414ce683a01346b5c2a2. 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/QZW9M2320023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf027b52f0574f66ee37c3efefb7b7125ee7ef579b3f39034bb25e0137284a66d. 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/QZW9L2361488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7b57b67ed596fdc7f2d1d26094c2dbc5e1e8126a2c6df3ea773360b0d87362. 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/QZW9K2378747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9e9de8adcc5d7f37fcd3f5837ec894196c9d9cebc4b32f571f79b8ac40ea76. 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/QZW9K2351273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974e230e1b776b051beaafa89025aa4e4ac39c739ddf75b0ee04485730b7b2a9. 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/QZTVM2372221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b78a63abd2a7dce5edb907b3a8f36c043a36ad54c959b4ded258fd0eada6df. 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/QZTVM2311432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41473c7fba2a90d8f73024d35d6d2f61e41581943ab59d002aad459660b79965. 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/QZTVM2326866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613492410ff59bc05470216aa6386163369803f2f6f2d1d3cb3f24010e2b4937. 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/QZNJZ2307224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e929c416887f003df7bb44fb157c439917bc31cb8a347408ba04643eb63ef9. 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/QZNJY2365886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960bf1540e410492130598dfc4cf3c70042b25d7427a9f20114760eb6c1faab9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJY2302029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04ad530c93b53405dbd33a79a69bb4855f2333b352c1dcb4936bb7e192b6e73. 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/QZNJV2332837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e82ec9fe4d18e5f3d7a4b1b12f0fb6a0bc8060343f93493edffd8387b416b1c. 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/QZMZ92392986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696983c8d0ba86227b263a94a5740283d5f8d9e8145cca82f10baa0c420428f7. 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/QZGLS2393148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0833e51d923e2766e7a0d0f45141faac010645dd8cf0cd4b043097be697798a. 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/QZW9K2261972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bf5580145a0d375e546d7983e96fc0eee753ea9b3b1c79d8384f8ab48d84f8. 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/QZHZ52249012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b1fe46d4cb004e4762ff5833150f4e34b1c81d3c58a494916d5976d1a984ad. 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/QZNJW2118359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1baab0df99e6b6572c92b6025f9694a8443bdca4d553e7dab535ff536774dc35. 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/QZNJY2425218.