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 0x94a41aafbfe2c9d83adc4e00c4675ac1ca1c7f96ace4c71216aacd45552709ac. 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/dea53765-adf1-4348-be8f-2fbbf4da1459.json and https://artists.proofprofile.net/proofs/artist/dea53765-adf1-4348-be8f-2fbbf4da1459.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 0x5ebbf4f61c6cbbadc0dd56c35315603a48fc3d13c4de6cde860576cf88f12ce3. 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/QZW9L2334455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e632ef301aa780eb962f6acdb8aeaa82209214906c881d33cdbb54ccae1c4eb. 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/QZW9L2334456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8140a8f485158fc59afe23d791952a419136dfa16b5e6d3e3d1c51a02379331. 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/QZW9L2334457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf776e08887796260efd9938cc433e315762edb1535d22dfb22ede90497758e. 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/QZNJW2340325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05561f584d461388ff48a223d8d1ccc1d957f9e6f128fa99e973adffe1947fcf. 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/QZNJY2310816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3cc9ba3d59d7b82eb04292d1de42a691cc557fee9acac842d1c7610fcc1e17f. 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/QZNJV2394752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac490d254cb562374b65bee4ca0f3fe4e9ee8e8b37336b15958dd7e470437bdd. 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/QZNJW2340327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c43347c872821a0ac8695e2421bc1f3c094f1c4d9e738bd7c1e3541e3c973db. 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/QZNJW2340328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9ff6c94c11d60b20542cf696bef329bdf1d4f1555ded945834aa3a28d9997e. 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/QZNJW2340329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647f810756318bb0858a63bc70dc2ad511e3f5a2903d91ea43de18b451ada825. 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/QZNJW2340330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a591c867c49c8398045585cffe2e365a2cb4ecdc0903825bf71dfd48bc69f6. 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/QZNJW2340331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cb980d40c77adb504ad4417db812b68d1b744d60177d31414ca8def45213f0. 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/QZQAY2405675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f16a587c714da7e81df3bfe24249f4612777dcf805121f454f11e8dc7975d46. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZS7J2420758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28126910dfcb7fd5653f2799c628c7cb6a21d4ef6d560a33e7236f38f4ef5ae. 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/QZQAY2413646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb4fc49f9c1e318fd751cb5ab1aa7d572e5ac510a77a1320bb3f319510db378. 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/QZQAY2415731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3ace728e83e2fd107ea301731f77dfa119f649321f21f332bee21f07eac444. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:07: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/QZQAY2423409.
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 0xcbba801eda63ac7e682ae1bf8e07faa1b7d08403c3f6f16625e91a957837d225. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZQAY2488214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b17ec6b3aeb38a3d883589fd0d24bb120067190c806f485720a7ada1e8f2fe. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZQAY2434284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb307ef6adc8599d4918155deed1191c89f1e58dbd9d78e01cfecd6059883244. 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/QM4TX2438776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cf159f13f15ef626ff8c372936434424b5ab194ee562878d421f96d6ef8a0a. 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/QZNWS2435862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f3a52b072033db4cea178e3fc4c2ef4cae43a79c8427314c66cdd9ca5b083. 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/QZNWS2435863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238999a64d38a4a1c3aa2aa370a94a7f98c88a4709d54c4ff7b78b09bec0ea10. 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/QZNWS2435864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6ad5edee5c84d9c5e8e3ae990aebc64eba2aca9979e1e7bd5177a995f26c93. 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/QZNWS2435865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb9c066261e318b5d9ea294cdc1250285c54d653f7fc46b72ad0e2250625997. 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/FR2X42459254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e540d9b8ff0807d2a6ab938f4472bc4c77ff8fc5d665fcb9ded726a4355362f. 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/QZ2GW2400216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246c15bb02731f23e166caf199d8943f5d4f357ad6fcee84ab2195f956c5a928. 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/QZTB72386546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80eba909e7029d8b20baf9d1ea37a38df81f946a3412275e08e01335b88a1de. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CAHQJ2539905.