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 0x9483c48c14910d6a4c4992f767e6b8d5c1c18b91d5159e58f5ac41882cb0221c. 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/44d84bd5-43e0-4175-85d9-b505e6fd786f.json and https://artists.proofprofile.net/proofs/artist/44d84bd5-43e0-4175-85d9-b505e6fd786f.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 0xab7280d346b8e4579c31416b4e4e2fb651825462731644e2dae6360275609db2. 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/QZN882185225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0002220ccbf4c0174fb690ec199862c2c1197eb11c5f6e7a8180ebbc0a26fac3. 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/QZN882185250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf1c29ebb340512c3a2300061ad10c438d61efb2eec34eeb001e2ee6fffb995. 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/QZN882185245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a857e0fe8134e7ef1f4d60c65be3df50bc11908fe5e64cd6549db0d2a6ec23f. 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/QZFZ22097499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3a2c8a1e2bbab540124cc525c7698a5a59356dd1d18b95b7c4751b4593da20. 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/QZFZ22097500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c2c265d4b0732ab0093e62e808539a8948d5e43ee011034848ab54a9598202. 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/CZUM72100943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbfb5565498f8d0c6bbb186dd55cb491eee92deca9feabe31739498b2ba6e4e. 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/CZUM72100944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe62dea4295491db44d5b45020367b4d648ce268366b83704fead11ce237c57c2. 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/CZUM72200727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49455732ea66c55cca2627fa99ebd2f7654534bab6369ec68b578909a7a2f12e. 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/CZUM72200584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62435119daf79c9b9bdd7ab34a53669a16d18bd59d6d26a9b96914c9c87ca90b. 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/CZUM72200317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd690296fa6bec0cea7c30d06e4f22c2891aa64a5de7182c25db0cf15064ceb8a. 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/QZK6P1967456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d09481205a34e95827de58eadf0ba44b29ddefcd3da34e1789f435e6e3fe35. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZK6P1967458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0386389865eea4e3adfca33f5bc20821f17e1453e42d3e4702a3a7e6aa4b447. 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/QZHN81973292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e897d732cf491d0662957447f957f440620199d5f3036ff1515ca2a7afc59d. 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/QZFZ61908806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd82eabd35cc73149e5231b575815b63a5eb6ecc7ee5f9de712bf95ffb22336d. 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/QZHN62004142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f015dccfea154f63596ea1a7eae6643616328601273496bab6d34124806fab1. 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/QZHN62004144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc178956a86c17bc9d5286d6b003d3cfb62e421cbb717596e7723f70a56f603fd. 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/QZHN62004145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc522550ca0451ddd094bf5c782d05a9fd3f53deaa94ab077cfea2f34c897759. 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/QZHN62004146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151197f7bd6de3022d4839260019fa74a8b2516cb6d632376f76cbcdd73a2ba9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZHN62004148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c231499225d4c666384f1e4cb238c7d9260a1e1286b36d6c86824088062682. 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/QZHN62004150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa848a6cdc0ef2a365109aadc8d4ad0523ab1b707a8bf31bd5840603457ce328. 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/QZHN62004151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa001c96b51c6998f49de8137f7d4c06226141a9ae7c01b104725f17b296c68a. 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/QZHNC1904008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85cad11b7d1b9a7d673ee45342f096b166883ed0e536e20fca4a7b480c7997cf. 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/QZNWT2028506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c045a1ca6369b981293f2fd6c3dba559e522cd9ce39b4456c6412bb48b30ae3. 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/QZNWT2028507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3058b225589f47dfe4fb7ff40af9ce865b4cb88286b9cfd5fadf677c38cfb3d1. 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/QZNWT2028508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e16c6b7662526e0f4e3c3b979900dfeb7a2016af483edb84a045bf3d742766f. 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/QZNWT2028509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7bfd4c97e620cc24ac3a4855abdb5c119b67a5db8440f6c884574060dbf584. 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/CZUM72100903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8e297897bcf73cbf7709198a3a27cca4f163980860ce5614f8c14e4718d470. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T15:11: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/CZUM72100904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05dfbb401a4b3816cd20974254a34dbab8db5cbcd9c24cca32e0cc60b7e45a7. 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/CZUM72100665.