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 0x95a698c804f6d65bb22417a92f5a48f47e9ad41eb6084b9164e10932c450d060. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c8b2b1a-2934-4c16-b9b4-39cd2ad2f690.json and https://artists.proofprofile.net/proofs/artist/9c8b2b1a-2934-4c16-b9b4-39cd2ad2f690.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 0x30a116996efbef323834160e762b26c5e86b81a2f49f46bfcc78672949748a34. 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/TRA161600141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404b2180b787174c7ffcceb1869d019aa428f891e6f0eff51a95ba54d940ea52. 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/TRA161600142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c74101cb44a7666aa264d23c1dbd9baa8a15e03706e60a2b144ad5861c2098. 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/TRA161600145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7c5c8ef36b0e2c520d092e319d23b83b72c623c252006d7f9d7bd23ce48798. 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/TRA161600140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6236a89addf295ac5767d7433ebf53827511f9c46e468ee085908bd9508872e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TRA161600148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a136d9c9f80116d96f55c6e2cb64fffc34612bbd41a0dd656bbdf8f4c0cfb9e. 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/TRA161600149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a667dcb24eb643e372a7227bd53e60108de53a544d5030008c4131b33c32768. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TRA161600159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfee84f8f6b1bac9c60ee0191a45b06b444721d39d9bdabd1a17d92ada25f26. 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/TRA161600154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8f5403227ae6cc402c5c34b20d7d95513f918bb2e1ff974dca96cd5e23e4f6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TRA161600150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9463b7dbf780c286b4d690744253af20732ec80ac362c0773ab6e03f9fc6960d. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/TRA161600151.
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 0x0217b0e4a1be76a2f3c33f8a170beb5d77af3a10704c1074e5b699c5615f361f. 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/TRA161600152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584f6439f205a89e9fef073a49ad97df64f47c0bff32683199f729a60ffb3fd1. 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/TRA161600143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42854cda3f88944e115b2e8c551bb629f1d513291e09a0c18cc6e41e91db8b2. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TRA161600153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1481aa69bdcc6e9a77d849defcafe72c9b67a3f0ae9427c4f8bd7133ec991826. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TRA161600144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbdf37437a6a0137266e53010d470d455399960cd8e1d827a1354ac4e14be15. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TRA161600146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8ff6046aef184a79268a1fada9af2cbe1347a8c2362b1bc865f76431fd3ae7. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/TRA161600147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd83c4164912c482a18418eddbd1f1e32a181829284edb2cb706a168474db32. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/TRA161600157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216380b0ba0fb09758bb7ae90034114e7028418e00196eb33e54ba3daa58e556. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TRA161600158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a8c6a08624fbe35f5b5301c05656b34724e51148a3112f34dd39c5da04cf27. 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/TRA161600155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c68bc7807e23bb7cf2f289df1c14562bd6352e4ac5114a77b6d9a6e7c7366be. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/TRA161600156.