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 0x0172f3f0cfa55fec6d087a808df497fd5e59564c0d656a910cdc97255aaa21e9. 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/ca1f5c4a-918c-4a72-9857-8505c416f794.json and https://artists.proofprofile.net/proofs/artist/ca1f5c4a-918c-4a72-9857-8505c416f794.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 0x212af9d794cf8c00dedc2e11d0f96a85ea23f42ccbd8db2e19eaefbbd1f6dce7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHN52103741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a13917132c699e247074dbd5769ee2a44934b6fd356675f03c38352f1bc46c8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZHN52103742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f496da16d0b9633ed09b9574459f160a1abfa6f065e6946270cb77a9fc52b0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHN52104757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18996f93ac996c54a9a6bef0dbe2a702ef9fe7a79a1031ebb262a89f8faae1d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN52102622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a13917132c699e247074dbd5769ee2a44934b6fd356675f03c38352f1bc46c8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN52103742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6615799a62d38c4a53204aca636ad4debccbe87c774f229ee69266e5333a9951. Chain 2 (Bitcoin): anchored in block 957702 (2026-07-12T12: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/QZGLM2545578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a83f49c94fb83fd165102e066e1709d44577b890c2b108f270c2d6cd4292dd. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2546717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc343d9e6735828a1fb33654b1b0b3fd17a5a2ff7ed7541078a0c559bfe1d32de. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30:59Z), 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/QZGLM2546708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c22d52c6ac1de01101d8daa94377e7ac4e71e631012feeec65ec1c11474b820. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/QZGLM2546661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194cfb1d527c83117d3d803dc64c6c5d04d9471b2978d4884997480a6c6ed62e. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16: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/QZGLM2546655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98cdbf2bf7a339a76f6a00340105fbb7c190df02f7f5d36cf2e05957a774f0ef. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2550567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8e0ff2821e01a5b8f127e5404844bc52140a275f849bbe1b48b578ec1e3596. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/QZGLM2550539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed7bde4da617cba25e500a31ef5da2e5a746a77831966f15cf9bb906d749fec. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2550531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21543b7645823b4ded36d4ca0a872d918ea183745a0f71e9744a3b1dc91bedb8. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2550519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab94a63acea51cc9cb7b2c14dd57cb74642ab4de66c957a5fcff2668096036b0. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16: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/QZGLM2550506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0c4e5ae7f68ab8e12565b2eec6d825c0cf63db2029f443d8c0d47ab94d07c9. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2556141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89329f7a54ab9b53b4fae7de45cf058542a3e415eb8c4f028f24d78a90139cd1. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16: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/QZGLM2556139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ce819541a492e932e54de85514a6cdde913f31f5ae0890aff4bc1a90f4318a. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16:40Z), 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/QZGLM2556123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76be06d77261ddcebee5bde592073020f7b9200151a19cbede48deac7e472440. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2556074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3048a8714ba4281b65a5d23e1312817f7a8ced29b43d87b9fe06f276f0ef3728. Chain 2 (Bitcoin): anchored in block 957699 (2026-07-12T11:51: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/QZGLM2556073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb9dbcaf0ec42eabcf94982984c352dfc983cd248c8b6af2c3e2385820a56c2. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16:40Z), 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/QZGLM2556598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fc5ae1751924b397d3801f3f8ce798d278312c64d71b385537df8c96a88b04. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/QZGLM2556597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4ed4f7cb4f982a570b85b4cd370be3c9ffb03bd5ce47b8259c76da999fd853. 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/QZGLM2556591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc24d7b351abbe71131742ab2bd98834c1eff3ddd15bdc20614cf28b0f742cd. 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/QZGLM2556587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x146a40ae944530e81894598dcdaf1cf147de089e4d61d783cf3220b1857e42f1. 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/QZGLM2556582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe509bc689cdbb808d24dab8de246ced0afd10057536ace16353fe229deda8839. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/QZGLM2566985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ad8cdd043e7f4ad92eb7196b89303e250f9c85d1ecab70c7cbc7b742986cfb. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZGLM2566975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0570a1faf1c0577b97e75ceee755133092d91fe77ea448691070bd1f5877d732. Chain 2 (Bitcoin): anchored in block 957702 (2026-07-12T12: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/QZGLM2569968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71759550f1f3b754cb1f7d7c53a35d0379bb640892ca4b07f553c5c4e31f391. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16:40Z), 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/QZGLM2569945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d2942b5131159646efd9783aea41069e1351d19a3dd7f71e82b67f5707f461. Chain 2 (Bitcoin): anchored in block 957692 (2026-07-12T10:37:51Z), 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/QZGLM2569921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2cd6889c8d25ba1e0442bdf03b3ff2b9f58702bd42fc0ea1ad12f029cda7cb. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/QZGLM2569900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38fc810087d051acad2f719d9d2f5b8d930969fbb3ca7c640ceae1d9d13f951. Chain 2 (Bitcoin): anchored in block 957699 (2026-07-12T11:51: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/QZGLM2569894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ad6dd3ad0f8d600e4f6fd5af58b27f0dfd91f18dfd036fafe818f068eda51b. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZWV32588588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd951d1d57fe9c629707790a90cb19f1ec5776949f7f6246990e1a0054697ef4. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWV32581347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e4b8a7400f15ec93a66a76e632abe68da047f1edc64ddb82691326efdc0055. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWV32589032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81801b18a1e1514ea18392dd4656c7be6eb59fe934485efb40e1283eec21209e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ8A2529104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec36db506259fea39a1bb05aaf2a6810014221a839c065880f0b8e69e37bb52. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZZ8A2544674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffdb12f2a861c5583ee7c5c04391697e5df7a6b648ea5d613110311628a348d9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZDQH2531193.