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 0xe9c88340ff93eb0b36829818670af20528634a47c8ec56b1994c43d6c78562fc. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1b7602da-b93e-489b-bca7-76b5a994219a.json and https://artists.proofprofile.net/proofs/artist/1b7602da-b93e-489b-bca7-76b5a994219a.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 0x77bba6e0a35f1089c74077452ca35024c1d916f8eb1038b1bf346271059c428d. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/FRZ088200104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd36c6db01b4af0c6e12a5622f299ea64bcd7e8e8a9eba7b46fcb20da242ec0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FRZ088200660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643f10499e547bb9f87a7e14ed7db10442bbec10976abfdbe386bfd98140d9a9. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FRZ081000050.
Tall Stories From Under The Table (Bonus Edition)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99986a7f26661684fc2b432271af3e0e39eea84bcae5bee5f84b9ad7b0ea4ce7. 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/QMDA72213651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee3338e3aba7cd50b593ede9523c701b6891c40c5c767c7b98a4449d569dfa5. 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/QMDA72213652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e30fc98a4531775696cb63b10f9d0b563433287314d716ed57ecf80e06b2c8. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QMDA72213653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a29cba88613cea07b88e96d803e94b28ba119d6e7bf2087fadf1bdc883b498a. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QMDA72213654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286243fdaf577611d79b5e44d1892e65e4b4564fea69018fcdecd8e5fa35e5da. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QMDA72213655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef7e073cdbbf9f5c0c8444aa3b55abf1de99a698cef04bd9fa7137dcd23d567. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QMDA72213656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997bb8cd032b3e1357002eeafa296ff282c0ff8e14fc78ffafa4d829a0d4b200. 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/QMDA72213657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8a6f585eab223eecb8c1302ab97503cdb2d6911c5425aff2d5646c2be60919. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QMDA72213658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080c3d3f7a812d46faad7de932cd168135516c91ec919802ebcd9c77c3df0d52. 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/QM6N22419251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863ba7265d6afef42c8fb9df501b69253de231ecf4029549c25c111ea3d46f95. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QM6N22419252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ddbe0616ea47f4ad9c23493633593c5d617d1ca8433a586861085e3ad5f639. 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/QM6N22419253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17319d8de0c3a7fb1462c027bad51ce8b8ad04d695d4530511208e3d06f5baa. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QM6N22419254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c986af2e2ee68081a17297957f0b296a750485c24ab2aee0f52016bc7707bc. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QM6N22419255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f055dfcf0ad164bd55cd81b00b3661875a108240275cc8020ae6d0b2cb3afcb. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QM6N22419256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4d892834d75f5a40ec49110185d4dc24f308c3cf6a6b74ab3724fffdedf2f0. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QM6N22419257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00ef6d2b09932e9234c0dc187561ecd2c37d5128c8cb3b8a086888ab1370f20. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QM6N22419259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb36f0cd017683e16fdbcbf8dd327553015a28b29ccfceee07c97ade973538db. 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/QM6N22419260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd36c6db01b4af0c6e12a5622f299ea64bcd7e8e8a9eba7b46fcb20da242ec0. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/FRZ088200660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd854580c4618101844ba7f1ed6809d45af5a121d21887fb7ab4bdb26cfe48990. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/GBCST0992803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1926acb0fa0ddc88a853b55db5cb4767b2610585829bf1f423e57388ac574bdb. 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/GBCST0992804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11372d794b156c9fdcd923c21475bbe2f18d673b1c43ee395ed7b4af796d64c2. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/GBCST0995203.