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 0xdfd75c3ad5a5bffbc08436c6dde20d88940756272c0d2f3bb8100c97c6726385. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/430e2f40-c0b3-4b4f-b33b-ed8c99c2fdb3.json and https://artists.proofprofile.net/proofs/artist/430e2f40-c0b3-4b4f-b33b-ed8c99c2fdb3.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 0x20cfc75cb80871b5a9b4c92d0fd1f90836faa695606fd9fb7abb74272fd865ff. 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/QZWFJ2341529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e059c0aea88617e9cfa4e1af943a22e358a10cec9d13413eaeb145983c827f2. 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/QZNWZ2410122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91332c6f6696020a1fa2115eb2ce6a583aac3b6b02fd06cfb31054044928caf. 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/QZNWZ2410129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a0bea3c71296d27e52cad9a0e96c4efca1819e53feada555fa5666bc191397. 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/QZNWZ2410130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4cc148e9c1f87712789fd7a4b049b8d7cd009ffd8ca5c23d3454f6a023495e. 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/QZNWZ2410131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38fe8fd4fb923d1c14a0fd69e5e2c37bf41f46d2127501703d4a7312f704d1d. 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/QZNWZ2410134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe330ade511f05f11c662700b249512086917a4d42c5c03124324958387b38ce8. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNWZ2410120.
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 0xad86971e8dba1fdd24a9aafa2dbe8f8cc8d13c85f02fa877027e54dfbae90268. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/QZNWZ2410121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428ac9b05cc59f12ccfbde96556bec960731bd6e64763ec48c147199dda7826f. 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/QZNWZ2410123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ae140f68f11c8522276b26578b1fc03d46afea34badf05d6c333fb1265b199. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNWZ2410124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ffe71fb541411769fdecf0d8c332997b2faef3759dfbbadb57d4870e49d42b. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNWZ2410125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0099de16cca9010ca613dc181a6fd85159d934995651047b1e368a3953c11ca1. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZNWZ2410126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbba8ec9b79623af7b735148b5e3eb98ead5842e92d89b9f58dd38969e692daf. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZNWZ2410127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30fdd6f7f00e78f06a5e74fe50dc0945fc58e193e7720f3db7ef96c2bbf29d3b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZNWZ2410128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea1ca82b67dca95f4545f6c8edce8464663e21f62eac01cf52ab87ce2013aaf. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNWZ2410132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15183993d07ea75af7be751ddbcfaa9e18dd2afad3ff682741e17bf3e2ce1989. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZNWX2498478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce5b49aa4e39aabdcf98cfee59a515638a25f08930aa4182b2b395c8ffa65e3. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZK6P2269699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01d809ae4a91c94201c8a7c576bef3b1318a4d9d8aa29ec0fc3f89bba763010. 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/QZNWX2119319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd574c31cd78dea9f2b9c76fac5e289a654b37608008877907f2b6025d8434dc. 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/QZFZ42229709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08023a94ac7093e00b5a756a27fe033be464eae99e8080a0089001f8de3fb133. 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/QZNWR2258078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb44be79cba4eb7a50343a42439fff389fbb628d81dbf64b0c1321146f0aaad. 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/QZTAS2136766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca7d38cb55948b4007dff62e4285b9a4554ade66317bcc4bc80a796057a378b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:03:55Z), 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/QZMEN2140140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28975432a5bec6c921b3118b2b1d2b96d749c2c3bb246751d190594a13fec330. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZTAU2141267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302e5942f86800392d86883a51e6c5791ed4e398d67ebd67937b86b87deb560e. 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/QZNWU2188701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08f8673aee49c651679bab4e68c3240fbec3d3d2d94e54ac3d583a9da4edb0c. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZNWS2169769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e3b5f5d8d408d5b85c2949c081a3ae52ba326e4a6b8f86c4051825a97c935d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZMEN2173653.