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 0xad56a4348c8dd51d13405e7a6b6ddaa8ebcca239f6785d3b138bf94ebf22c36d. 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/6764e97a-a708-4e70-b401-6cdf900d3f9a.json and https://artists.proofprofile.net/proofs/artist/6764e97a-a708-4e70-b401-6cdf900d3f9a.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 0x33fa1b5151e2e9f8a77d9bbc80ed9e5b133d419bb281fe372619a625fccfc793. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMFME2353911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f99754fd5ecbc863720a78fcdf5caa2ea63d300ecb2bbdb10507cfd229412fa. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZK6L2044189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74066213b830a8c0d25e16c723816990cd3055c1b2349f4397bae1b6ed010ec2. 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/QZFZ42064183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f8b74e3c23e6a9bcb4938c79e1b7fde234acc97874eb50eae4415044981204. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZK6L2044186.
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 0x3ce2fefb01d60b75dde9da8c3884ef4984209315e2b417ecd77aa0fa07b15d01. 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/QZK6J2113511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f852aafd5b9012e5c5752123730251300ea20a6dc1f38b732e52cb2c7b4ab70. 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/QZK6J2113519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1f8ec2d664b21e13ce8f83081e0ca65ff8bd4d9a5823620882a6ef22d39089. 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/QZK6J2113520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543821724a288e713fb0e62b601940106619a1941eee5f906e3e4488d6dc7598. 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/QZK6J2113512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5eacc89dc876dda101c7f7c45c2e02317565011a63c4ec7b1972df971139a9a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6J2113513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d4243499ee509361987321f1561a61ef63e18bc25e96f35e4d721227e0a3cb. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZK6J2113514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3aa285016445e47bcf0dc60b13666ed4c02efd6b162f8a99e91a6172932af1c. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZK6J2113515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49c7d0f99492940fe63fa66f906b1fdd3d62ca071efa28204f3bbcac1f42f62. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZK6J2113516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b418664df1c152ebdb3dcd059d4710ee5c8a8796580bd2bcaa0d7188d1bbc0. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZK6J2113517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0614c4c1648e32d5384f08c581373ce687cac5aea9f7118364d22ada488ae8. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6J2113518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b6e59b0806b8c5ff085cdbe874684baa63acc1943462a2979b5b840a38ee57. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZK6J2113521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f09737b47ad8583dbbe99e771e5322c936d0cdd8face6ca1e329383a70f392. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/SE5752303534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0552c41ea4de0234d3f45c6b91ac454f94e80450477b6b21e0977e5e17d5e7. 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/SE5BU2514938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x147fe040330d13c49140c8875fc174ce5d8812f275747b1a9c0de9a5e2252523. 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/SE5BU2514939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5698681ac559d6e504d659e338a45f4889385f3501fdfa0510b07a7171f0b1ef. 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/SE6SA2402834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116555030610bac37729956be87fb67ffa2a50cadc3f4e93abacafbf3ee4920d. 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/SE5BU2514940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a1985cc02ee0571071ba027230117f3818ca870306046f0a40745a64266263. 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/SE5BU2514941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0259b070619b539fd5ce70cbdab44b1fc93a4b1fd19fecb5170d7cb2e51fb5b. 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/SE5BU2514942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff79865bec3fc57585d22dda22d414da238083c70dabedee2850c497e04dcaa8. 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/SE5BU2514943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ef6cab98ceb0d8cd6413344d15e22aa57d6c5cd63e16a8b00e0353f3dd51c5. 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/SE6SA2461597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86747154ce86f5c3939dc551c607f3b44c6fb93c357758ca8a6fa9226c4e9146. 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/SE5BU2514944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d244ddf3fca6588540a6a35716edb6b3d1a6d22e3a3d858b9a6381d35a56027. 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/SE5BU2514945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5c306f721fe510a7fe7595757996d0bdf0bcdb2909ae8cce90b70229a9344f. 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/SE5BU2514946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6a440c21707a58b47bcca3272a697fb924f014f184ba22a54fcafababfb8c9. 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/SE5BU2514947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06110b150f9d01bc87a814fa2f0e24eca943185ea4f12f238f5ed8819f02328. 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/SE6XY2395765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47f44fbb74c665b106272a1f8533ecc039594c80deab316ba33784653ee60e8. 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/SE62M2316028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff18795ffd4f4900a198ee7f98076e46c252486efab8e9c642860995d84d2cd. 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/SE6XY2387140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa554c031f6fcde7dc6631ce6290a9999691a11597974d8c756a46a454afc68f. 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/SE6XX2366118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b38b56100fc8723fc5663519a6d6119a41217fcb6bf7833a11e4b981937187d. 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/SE62M2371040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242fe6f2acab26f206096d7fa161b96b2e075a4094682a487db93017ca47a53f. 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/SE62M2356553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdf9e9f49934e339595f4b86ff78942011c448520a121049ca486a62ef38127. 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/SE6A92385166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa057c10be8f62969399eba172387630bf183b7b3270032bb2432bb3bb80376e0. 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/SE6A92319688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cad0d329dc06691880644c9fc4bbab8cc234eb39c5b1fbc3d6acdfaab03330. 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/SE6A92323256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa596bcd28eb12c9794ea50ab6d43ad7f755b6153307f02ecd86d769cd666904. 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/SE62M2382689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8625eed78c3daf9d7a2bf8053f596624fbcee39d3c78d3a57fe737cf386f4805. 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/SE62M2320774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d94088f1f72432abbf67e98f19fb4bc2d36337974c97b73ac91518a9e852a0. 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/SE66N2328233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddcc715b3769023eaa6bb759683c4c1ddd828c33e6e2010a8b17934ee373718f. 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/SE62M2386578.