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 0x00cfcf091c061b4d9c1820d15604a940ac291d6af93bbc764161371e43a1838e. 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/4a161f79-2510-40aa-84e4-f1349054d102.json and https://artists.proofprofile.net/proofs/artist/4a161f79-2510-40aa-84e4-f1349054d102.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 0x681618d562fd34bffee31375949cb9f041bcfa8bf080e8f29842b68f453b481a. 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/QM3DF2198280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ebd0943da117f5648488db29614968da4ed8ca5beb926dbcaa4b5525ec1310. 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/QM3DF2198281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e2c79564486ce84238d699be975cc2375ab316c1fccf2b000437af05256546. 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/QM3DF2198282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7293bfc49cf9fcd5057b5e680ad7cc41f737731a4fb3450d6e7979d9e9812f. 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/QM3DF2198283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0edd68ae8cf69c4b2af85255d6a9c0c1d4b08aa11f7e50ea9678a0079e1a05. 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/QM3DF2198284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b5d690e4862339955c04636143fcdfc36efcb4c3a52333b2b4b0cc56e88f52. 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/QM3DF2198285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe055844ae10530ff3b0b5c8e80666f24743c0781fcce6be4c8bb85a42c69161e. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QM3DF2198286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeadc467ec4f98f054c071933389502bed5c28d207cd4ff4a9cb25cadbd07696. 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/QM3DF2198287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbbf27c79e2dcfc0344b82f06f4bb35f5315a2d81fe86c241fa4a34f2d9d9c7. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QM3DF2198288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008bb3607256dd87ea4da46f8668e4fdec584387c384cccfa4e45eda912cf1b5. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QM3DF2198289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01dda59b39e54016b9f649ba68b618e3dae954803de02dc417b7274b1680ae9. 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/QM3DF2198290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86aa0642db96012240898b09bd5ae3928f10fac389d0968ffe791b97b443dd60. 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/QM3DF2198291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855db9f469f41b7253b752ebfc9c373909c441e2222eba40650aa85d6ca1799c. 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/QZGLM2377643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3171fc6f6ad1bf5c3b0576b7ea0c6295f0bd434804e687832c3edf30e47869d8. 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/QZMZ92207001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d77f0e96b42bfc7ea6daa541eb21539b55fd35d0ff0a988ee47af0bfd591b5. 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/QZGLM2377644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c28b47e49e78feb013a3b35855989a98346c9bf7b77faebf7e46330278f718. 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/QZGLM2377645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf16503057e82e16588c8aa49f77b850981a9a07439ce1d3cb49c3ba57ca194e. 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/QZGLM2377646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2d4af7fe6df395e50b7670481828503d34921eadabd2593327dffd940d3a35. 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/QZGLM2377648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29abe8017768f85bb9a29d095d3ca2430432ebe2c8594dbe374188792519754. 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/QZGLM2377649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9afa48fe4675a08f6d1c4a2d46e5fec37fa746092d3f1f7d998d50b6b289c0. 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/QZGLM2377653.