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 0x91c74a072ca1d3f311c1305523b9571ff3ec4419073f7285061229b1464c06d6. 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/44ff3c12-a4da-421b-8859-6d26c9acecac.json and https://artists.proofprofile.net/proofs/artist/44ff3c12-a4da-421b-8859-6d26c9acecac.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 0x3f33cc88d090e16f3f8346d7b6e97f4b7e4f7a4c3ebe3529d442c346632ec25a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/US43C1613819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26adf8dc529a6bc7099465735cdc1121f568b3e3ae8dd7cbd616315dfc09d74c. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/US43C1613812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a4b9849f6c24795effca93f30081167cd8cbb75d2d94bf640dc9867cb57485. 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/US43C1613813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e254964b9b82ac02b66481d1b9c92287c2bfbe82cc056bf3dda48431afccb62. 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/US43C1613816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f01b905c5e08f5355d4766f9afcbe81b0a77a00369256bbb42a96d2d8dc119. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/GBKPL2090581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c198eeb798ee57b9a82e773b5124bb152b6b4eca2efafa0af903274349941d. 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/US43C1613811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da49ea59e51ffc3cf6b4eeebfb1bea689f8bcbdb8a848b38bdb33a6672b081c. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/US43C1613814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c39de5831f69b584669adba1c24339e88ac74cfa0bafcf72e4f091e9f29cdb. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/US43C1613820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2698651b8795c1f1875b2e41ec517edcfb2c659195a8e18781c888d574ea8400. 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/US43C1613817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1c75959f44c205f3be0aa7a44863437df58a0b5ec10a7a2b8f20b66134abc8. 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/US43C1613818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8c6b59be8214abc8a616f6176300014edf504c57f104c0cfca3b975d9433b4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/US43C1618812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9f93208729bb403a00e6b5da9cd36983e21f5ee443d6f3e216203db73f0506. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/US43C1618815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1301db03fe778704cf782f627a859dac0ad9b1a6f4b4c791e2ad8313037f1032. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/US43C1618820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e1c9b2806fbed9aca8ada366a5ff8f960188a66f7df6749f1ba8593a9ea91a. 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/US43C1618825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf61b3dfd39552cf93ab1fa996ba19344e7a2a21e8e0ea1f67200a14f5961b34. 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/GBBPP1752237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6653022e77cde12a31f9bf3f44afc75c62a94cd8e2cff118d62150ff59bf00a1. 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/GBBPP1752238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483d4611fc010bd62de934df1399727a2b3e5f02904bb3004962e05607fc183a. 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/GBBPP1752239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30841998c3c5255e3d5aeefc40ff236618f1efb86dcdbbb41ed25b7a3bd7adce. 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/GBBPP1752240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4159cdaeb0fdf55f661719b7555747f0ffbf49432275e679812dc41c58634ef8. 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/GBBPP1752241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c83a492bd1bf0c99345660b73750a84af7badbe126bdaf78b2a462fa65017c. 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/GBBPP1752242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4d69fb025c87c46af0c3de915ba71b2dfb7ea1a3c301ed4521640bd7260277. 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/GBBPP1752243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098a160203e25d6024107e04609f9da38b8dd474bef0989168ada1cbecf46992. 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/GBBPP1752244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d01c01779f0d96872a6a305c412584cdd6e0d1c3d037359d3be794b566f23d. 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/GBBPP1752245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e75fe309d301fa460d9ea067be5535c877d87373c9dbecfd4735b80a86ad99. 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/GBBPP1752246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c55702f525cf72bde363f409c057351f5366142687b042ae2eb2bb2679f2917. 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/GBBPP1752247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7d49eb18d7fcba11c86c432c8eded784afdc52fe882b0bbc4fa6688a171a2b. 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/GBBPP1752248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1239c3b5685253b7bc68ce91d176978fc20465a19eebb6ae15ad6553290cdb. 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/GBBPP1752249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd811d70aaae305f0b4fe668f7c19bc73525b1922eafc576c1c13c0eade4362d1. 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/GBBPP1957260.