Also learn grammar, please. If you mean a canvas based on IPv6, then write "IPv6-Based Canvas". If you mean IPv6 has based the canvas, then write what you just did.
As the domain name is "openbased.org", and with "based" being Internet slang, I don't think your correction applies. The name describes a based canvas built on IPv6, hence IPv6 Based Canvas.
The English language is rather particular when it comes to the order of adjectives, but according to https://dictionary.cambridge.org/grammar/british-grammar/adj..., "opinion" comes first, and "based" is very much an opinion. I suppose that means the grammatically correct name would be "based IPv6 canvas" if you're being pedantic.
The English language is rather particular when it comes to the order of adjectives, but according to https://dictionary.cambridge.org/grammar/british-grammar/adj..., "opinion" comes first, and "based" is very much an opinion. I suppose that means the grammatically correct name would be "based IPv6 canvas" if you're being pedantic.